mySchedule | myPage | CSUB | CS Dept | AcademicCalendar | 2017calendar
CMPS-2010 "Programming I: Fundamentals"
Spring 2017   #32650

Lab-9 <------ that is homework.


syllabus | textbook | scores
Week Topic Readings Assignments
1 Intro to computer programming
Unix, Linux, local server
cs150
Chapter 1
lab1
lab2
2 Introduction to C and C++
Data types and variables
Arithmetic operators
Chapter 2
Chapter 3
lab-2
hw-2
Quiz
3 Logic and boolean expressions
Mathematical expressions
Relational & logical operators
Chapter 3
Chapter 4
lab3
hw-3
4 Looping, while-loop, for-loop
Menus & input validation
Nested looping
Chapter 5
Lab-4
homework-4
5 File processing
Libraries and functions
Formatted output: <iomanip>
Chapter 5
lab5
homework-5
Circle challenge
6 Functions
Arguments and return types
Passing data by value
Chapter 6
Lab-6
hw-6
7 Arrays
Dimensions and initialization
Processing arrays
Chapter 7
Lab-7
homework-7
8 Exam week
Review and Exam 1
• All chapters Exam results
comments
9 Pointers
Variables and pointers
Arrays and pointers
10 Characters and C-strings
Library functions
String and numeric conversion
11 Structured data
Abstract data types
Structs in arrays and functions
12 Introduction to classes
Object oriented programming
Constructors & member access
13 Classes continued
Overloading and copy constructors
Dynamic member variables
14 Exam week
Review and Exam 2
15 Searching & sorting arrays
Templates
Review
Final Exam: Wednesday May 17, 11:00am - 1:30pm