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