College Catalog 2020-2021 
    
    Mar 28, 2024  
College Catalog 2020-2021 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSCI - 221 Programming for Computer Science & Engineering Majors I


Credits: 4

Prerequisites
MATH 121  or equivalent or consent of the instructor.

This course introduces the basic concepts and practices of computer programming. By the end of the course, the students should be able to write programs in one or more structured, object-oriented programming languages. Topics include flow-charts and algorithms, basic dat types and arrays, Boolean logic, control structures, and object-oriented program design. Students will learn to employ good programming practices, including modular design, effective use of comments, and good version control. While the focus of the course will be object-oriented programming in Python,
the course is intended to provide foundational skills universal to the practice of programming relative tothe syntax and structure of several languages, including C/C++/C#, Java, and Python. This course followsthe ACM guidelines for CS 1.
 





Add to Portfolio (opens a new window)