ProgFun-Outline - OBE-F2023
ProgFun-Outline - OBE-F2023
Prerequisites: None
Program BS CS
Duration Semester
Course UMT has a wide mix of students including a majority with weak academic
Description backgrounds in mathematics especially. This demands that the course is
kept simple and core concepts are given more time to be properly absorbed.
While the concepts are introduced slowly, practically solving a good
number of simple to medium complexity problems will help in concept
grasping. Therefore, this course should be less demanding mentally yet
highly demanding practically. With this rationale in mind, the following
course outline is suggested.
Page 1 of 5
Reference Starting out with C++, Tony Gaddis
Book:
Page 2 of 5
PLO9: Ethics
PLO10: Life-long Learning
Page 3 of 5
Tentative Lecture Plan
Lecture Topic CLOs
75 minutes
1-2 Introduction to Computing Environment 1,2
Problem-Solving Skills
1. Problem statement
2. Problem analysis chart to identify inputs,
3-5 1,2
processing, and outputs)
3. Pseudo Codes
4. Flow Charts
1. Into to C++ Environment
2. Input / Output
3. Memory Variable
6-7 1,2
4. Data Types
5. Dry Run
12-13
1. Iterative Problems 2,3
14-15
1. Nested Iterative Problems 2,3
Page 4 of 5
3
2
1
CLOs▼
Quiz 1
Quiz 2
Quiz 3
Quiz 4
Quiz 5
Assignment
1-5
Assignment
6-14
Project
Midterm
Exam
Final Exam
Page 5 of 5