Computer Science

CS1003Introduction to Computer Programming4 ch (3C 1T 2L)

Intended for Science, Applied Science and Engineering students. Introduces the use of digital computers. Includes: problem analysis; algorithm design, and program structure. Use of procedures, loops, and arrays. Debugging and verification of programs. Note: Only students in the BScSwE program can take both CS1003 and CS1073 (or equivalent). 

Co-requisites: (MATH 1003 or MATH 1001) and MATH 1503.