EECS 1500 - Intro. to Programming聽Course Syllabus
Credits/Contact Hours
3 credit hours and 3 contact hours (Engineering Topics)
Textbook
Problem Solving with C++, Walter Savitch, 2018
Course Information
Covers the concept and properties of an algorithm, analysis and聽decomposition of computational
problems, use of modern聽programming practices. Introduction to arrays and classes.
Uses the聽C++ language.
Prerequisite: None
Required for EE majors
Specific Goals - Student聽Learning Objectives聽(SLOs)
The student will be able to
1. Implement an elementary algorithm by writing a program in聽the C++ language.
2. Understand the concept of a variable and the assignment聽operator.
3. Understand simple data types.
4. Understand the array data structure.
5. Ability to write programmer-defined functions.
6. Ability to program using branching statements.
7. Ability to program using looping statements.
8. Implement a program illustrating the fundamental concepts聽of the object-oriented
paradigm.
Topics
Primitive Data Types and Operations
- Basic C/C++ program structure and design
- Functions
- 聽File I/O
- Strings
- 听础谤谤补测蝉
- 聽Classes and object-oriented programming
- Standard template library basics.