CS119 Introduction of Programming
This course introduces students to an introductory programming language which can demonstrate several common types of programming models such as scripting, procedural, and object-oriented programming in one language. The course covers algorithmic logic, basic declarations and statements, control structures, data and program design, basic concepts of object-orientation, and also covers how to organize multiple program components into a single programming project. Students will be required to complete several programming/scripting exercises throughout the course. The course will assist students in building up a practical foundation to study other programming languages.
Corequisite
None
Distribution
Computer Science/Engineering/Information Technology