Select the desired Level or Schedule Type to find available classes for the course. |
CPSC 100 - Computer Programming I | ||
This course introduces the fundamental concepts of programming from and object-oriented perspective. Topics include fundamentals of programming style, syntax, data types, arithmetic and logical expressions, assignments, control structures, arrays, functions, file i/o, classes, inheritance, and dynamic storage allocation. The course emphasizes the development of problem solving and programming skills, including testing techniques and the use of debugging tools. Students must also register in a lab and a tutorial section. Credit will not be awarded for both CPSC 110-3 and CPSC 100-4. Refer to major for required course. Please note: You must register separately in lecture, tutorial, and lab components. Credits: 0.000 OR 4.000 Levels: Undergraduate Schedule Types: Lecture, Final Exam, Lec/Lab/Tut Combination, Laboratory, Tutorial Precluded: CPSC-110 Students cannot receive credit for the course being described and the course(s) listed as Precluded
( MATH 115 Minimum Grade of C- or PreCalculus 12 (50%) or Principles of Math 12 (50%) ) |
Return to Previous | New Search |