COURSE NUMBER: CS 10B
INSTRUCTOR: Sujan Sarkar
DESCRIPTION
Introduces the discipline of computer science using C++ and utilizing programming and practical hands-on problem solving.
Objectives
Upon completion of this course, students will be able to:
-
Choose appropriate conditional and iteration constructs for a given programming task.
-
Apply the techniques of structured (functional) decomposition to break a program into smaller pieces.
-
Identify the necessary properties of good algorithms.
-
Create algorithms for solving simple problems.
-
Identify at least one distinguishing characteristic for each of the programming paradigms covered in this unit.
-
Explain the value of declaration models, especially with respect to programming-in-the-large.
-
Identify and describe the properties of a variable such as its associated address, value, scope, persistence, and size.
-
Describe strategies that are useful in debugging.
FOR MORE INFORMATION
email: ssarkar@santarosa.edu