The following course units are offered in the BSc in CS degree programme.
Where: L denotes Lecture hours, P denotes the Practical hours and IL denotes Independent Learning hours, based on the notional hours described in the SLQF standard.
Year I: Semester I
Course Code | Course Title | Hours | Credit | |
L/P/IL | ||||
CO1121 CO1122 CO1112 CO1123 CO1124 CO1114 CO1125 CO1115 CO1126 GEP – I | Basic Mathematics for Computing Basic Computer Programming Practical work on CO1122 Formal Methods for Problem Solving Computer Systems & PC Applications Practical work on CO1124 Statistics for Science and Technology Practical work on CO1125 Management Information System General English Proficiency – I | 30/00/70 30/00/70 00/30/20 30/00/70 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 30/00/70 | 2 2 1 2 2 1 2 1 2 – | |
|
|
|
| 15 |
Year I: Semester II
Course Code | Course Title | Hours | Credit | |
L/P/IL | ||||
CO1221 CO1222 CO1212 CO1223 CO1213 CO1224 CO1214 CO1225 CO1226 | Systems Analysis & Design Data Structures & Algorithms Practical work on CO1222 Data Base Management Systems Practical work on CO1223 MultiMedia & HyperMedia Development Practical work on CO1224 Computer Architecture Social Harmony | 30/00/70 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 30/00/70 | 2 2 1 2 1 2 1 2 2 | |
|
|
|
| 15 |
Year II: Semester I
Course Code | Course Title | Hours | Credit | |
L/P/IL | ||||
CO2121 CO2122 CO2112 CO2123 CO2124 CO2114 CO2125 CO2115 CO2126 GEP – III | Advanced Mathematics for Computing Operating Systems Practical work on CO2122 Software Engineering Internet and Web Design Practical work on CO2124 Object Oriented Programming Practical work on CO2125 Sri Lankan Studies General English Proficiency – III | 30/00/70 30/00/70 00/30/20 30/00/70 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 30/00/70 | 2 2 1 2 2 1 2 1 2 – | |
|
|
|
| 15 |
Year II: Semester II
Course Code | Course Title | Hours | Credit | |
L/P/IL | ||||
CO2221 CO2222 CO2212 CO2223 CO2213 CO2224 CO2214 CO2225 CO2226 | Data Communication Systems Visual System Development Tools Practical work on CO2222 Computer Graphics Practical work on CO2223 Human Computer Interaction Practical work on CO2224 Software Management Techniques Automata Theory | 30/00/70 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 30/00/70 | 2 2 1 2 1 2 1 2 2 | |
|
|
|
| 15 |
Year III: Semester I
Course Code | Course Title | Hours | Credit | |
L/P/IL | ||||
CS3121 | Logic Programming & Expert Systems | 30/00/70 30/00/70 30/00/70 00/30/20 | 2 | |
CS3111 | Practical work on CS3121 | 1 | ||
CS3122 CS3112 | Advanced Database Management Systems Practical work on CS3122 | 2 1 | ||
CS3123 | Systems & Network Administration | 30/00/70 00/30/20 30/00/70 00/30/20 30/00/70 45/00/105 | 2 | |
CS3113 | Practical work on CS3123 | 1 | ||
CS3124 CS3114 CS3135 EC3101 | Data Security Practical work on CS3124 Theory of Computing Foundations of Management | 2 1 3 – | ||
|
|
|
| 15 |
Year III: Semester II
Course Code | Course Title | Hours | Credit | |
L/P/IL | ||||
CS3221 CS3211 CS3222 CS3212 CS3233 CS3224 CS3214 CS3235 | Assembly Programming Practical work on CS3221 Software Quality Assurance Practical work on CS3222 Professional Issues in IT Computer Networks Practical work on CS3222 Industrial Training/Project | 30/00/70 00/30/20 30/00/70 00/30/20 45/00/105 30/00/70 00/30/20 00/00/300 | 2 1 2 1 3 2 1 3 | |
|
|
|
| 15 |
** The students who want to obtain a BSc (Computer Sc.) degree, should complete a Research Work of 3 Non-GPA credits during the sixth semester (Year III Semester II).
Copyright © 2024 | WordPress Theme by MH Themes