亚色视频

Electrical Engineering and Computer Science

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

  1. Basic C/C++ program structure and design
  2. Functions
  3. 聽File I/O
  4. Strings
  5. 听础谤谤补测蝉
  6. 聽Classes and object-oriented programming
  7. Standard template library basics.