University Of Buea Timetable Management System
Course Outline
Please fill the fields using the sample information provided
Faculty Name Faculty of Engineering and Technology
Department Name : Department of Computer Engineering
Course title C/C++ Programming
Course Code CEF238
Department Code: CE Type of Activity per
Academic Year 2024/2025 Topic
Semester 2
Name of Instructor Dr. Nde D Nguti / Mr. Glen Forcha
S/N Week Topic Activity Activities Code
1 1 What Is The C Language? L Lecture L
1 1 Setting up your environment: Code::Blocks L Tutorial T
1 1 Syntax of C L Practical P
1 2 Commenting in C L
5 2 C Variables T
6 2 Data types in C L
7 3 C Constants L
Operators in C
8 3 L
9 3 C Booleans T
Flow Control in C(If statements, while statements, switch statements, for statements,
10 4 L
break/continue)
11 4 Arrays in C L
12 4 Strings L
13 5 Input/Output
14 5 Memory addresses and Pointers
15 5 C Functions L
16 6 Recursion in C T
17 6 C Standard Library Functions and calls T
C Files
18 6 T
19 7 Creating files L
20 7 Opening files L
21 7 Closing files L
C Structures
22 8 L
23 8 Introduction to C++ L
24 8 C++ output L
25 9 C++ Variables L
C++ Strings
26 9 T
27 9 C++ References and Pointers T
28 10 C++ Functions P
10 Function overloading L
10 Object Orientation in C++ L
11 C++ Classes/Objects L
11 C++ Methods L
11 Constructors in C++ T
12 Access Specifiers L
12 Encapsulation L
12 Inheritance L
13 Polymorphism L
13 C++ Files T
13 C++ Exceptions T
13 T