Course Syllabus
American University of Bahrain |
College of Engineering |
||
|
|||
|
|
||
|
|
||
|
CMPE 160 Introduction to Computer Programming and Applications |
|
|
|
|||
Overview
This course introduces the fundamental concepts of computer systems, networks, structured programming, and provides a comprehensive introduction to programming for engineering students. It is designed as an introduction to programming and programming language (C++) for students who have no or very little programming knowledge and experience. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging computer applications.
|
|||
|
Modules
|
|
|
|
|
|
|
01 |
02 |
03 |
04 |
Introduction to computer system and Programming |
Representing, and manipulating information |
Architecture and technologies of the Internet |
Introduction to C++ |
|
|
|
|
05 |
06 |
07 |
08 |
Expressions and Interactivity |
Making Decisions |
Loops and Files |
Functions |
|
|
|
|
|
09 |
10 |
|
|
Arrays and Vectors |
Searching and Sorting |
|
|
Textbook
Gaddis, T. (2018). Starting Out with C++ from Control Structures to Objects (9th Edition), Pearson. |
||
Assessments
|
|||
|
|||
Assessments Calendar
|
|||
|
|||
Final Exams: 18 May – 27 May 2021
|
|||
Instructor
|
|||
|
|
|
|
|
|
Dr. Hasan Kadhem |
|
|
hasan.kadhem@aubh.edu.bh |
||
|
7049 |
||
|
Office Hours: UT 11:30 AM – 01:00 PM
|
||
|
|
|
|
@ 2021 American University of Bahrain |
|||
|
|
|
|
Course Summary:
Date | Details | Due |
---|---|---|