24 modules across four semesters · 95 total credit units
| Module | Code | CU |
|---|
| Computer Literacy Practice | NCICT112 | 5 |
| Computer Literacy Theory | NCICT111 | 3 |
| Computer Repair & Maintenance Theory | NCICT121 | 3 |
| Computer Repair & Maintenance Practice | NCICT122 | 5 |
| ICT Project I | NCICT123 | 4 |
| Basic Mathematics | NCBM113-M | 4 |
| Basic Communication Skills | NCCS112-M | 3 |
| Module | Code | CU |
|---|
| Computer Networking Theory | NCICT131 | 4 |
| Computer Networking Practice | NCICT132 | 5 |
| ICT Project II | NCICT133 | 4 |
| Industrial Training I | NCICT134 | 3 |
| Computational Mathematics | NCIT123-M | 3 |
| Computer Graphics & Photo Editing | NCIT122-M | 5 |
| Module | Code | CU |
|---|
| Website Design & Development Theory | NCICT241 | 4 |
| Website Design & Development Practical | NCICT242 | 5 |
| ICT Project III | NCICT243 | 4 |
| Programming Language Fundamentals C++ | NCPF212 | 5 |
| Computer Ethics | NCCE211 | 3 |
| Module | Code | CU |
|---|
| Visual Basic Programming Theory | NCICT251 | 4 |
| Visual Basic Programming Practical | NCICT252 | 5 |
| Industrial Training II | NCICT254 | 3 |
| ICT Project IV | NCICT253 | 4 |
| Basic Kiswahili | NCKS223 | 3 |
| Elements of Entrepreneurship Development | NCED125 | 4 |
Ready to apply for National Certificate in Information & Communication Technology?