CIS1033 — Computer Science I
3 Credits This is an introductory programming course for computer science majors. Concepts are presented in the context of working examples and exercises. Language syntax and computing paradigms are studied. Programming projects are used to reinforce key programming notions, including problem solving, decision making, iteration, data types, functions, and objects. Course Availability: all Semester Only Demonstrate the application of string functions (PLO 1,2). Create and use decision-making constructs and relational operators (PLO 1, 2). Select and design an appropriate looping mechanism (PLO 1, 2). Define functions and implement them to solve programming problems (PLO 1, 2). Describe local and global variables and reference and value parameters (PLO 1, 2).