COMP 1300 Introduction to Computer Science

This course introduces the application of Computer Science concepts through the development of procedural and object-oriented programs. We will cover the following topics in this course: number systems, built-in data types, variables, arithmetic and logical expressions, conditionals and loops, lists, dictionaries, input and output, and object oriented programming with custom data types. A significant part of this course involves actually writing programs that implement the above topics, for homework and on exams. Prerequisite(s): Three years of high school mathematics and placement by examination, or a grade of C, or higher, in MATH 1160 or 1412; Students who declare a CS major may take MATH 1160 as a corequisite.

Credits

4