Bachelor of Information and Communication Technology Honours
Faculty of Technology | University of Colombo
Course Outline for Levels I, II, III and IV
Total Credits: 123
Applicable for 2018/2019 batch onwards
Level I - Semester 1
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 1101 |
Integrated English Language Skills for Technology (I) |
NG * |
1 |
15 |
- |
- |
FT 1101 |
Workshop Practice |
1 |
- |
- |
1 |
30 |
FT 1201 |
Basic Mathematics |
2 |
2 |
30 |
- |
- |
FT 1301 |
Physics |
3 |
2 |
30 |
1 |
30 |
IC 1101 |
Essentials ICT and Social Computing |
1 |
1 |
15 |
- |
- |
IC 1201 |
Introduction to Computer Systems and Operating Systems |
2 |
2 |
30 |
- |
- |
IC 1301 |
Application Laboratory I |
3 |
1 |
15 |
2 |
60 |
IC 1302 |
Programming I |
3 |
2 |
30 |
1 |
30 |
Total |
15 |
10 |
150 |
5 |
150 |
Level I - Semester 2
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 1102 |
Integrated English Language Skills for Technology (II) |
NG * |
1 |
15 |
- |
- |
FT 1102 |
Technology and Historical Transformation |
1 |
1 |
15 |
- |
- |
FT 1204 |
Computer Applications |
2 |
- |
- |
2 |
60 |
IC 1202 |
Information System Modeling |
2 |
2 |
30 |
- |
- |
IC 1203 |
Web Application Development |
2 |
1 |
15 |
1 |
30 |
IC 1303 |
Application Laboratory II |
3 |
1 |
15 |
2 |
60 |
IC 1304 |
Database Management Systems I |
3 |
2 |
30 |
1 |
30 |
IC 1305 |
Object Oriented Programming |
3 |
2 |
30 |
1 |
30 |
Total |
16 |
9 |
135 |
7 |
210 |
* NG - Non-GPA Course Modules
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 2101 |
Primary English Communication Skills for Technology (I) |
NG * |
1 |
15 |
- |
- |
FT 2201 |
Management of Technology |
2 |
2 |
30 |
- |
- |
IC 2201 |
Database Management Systems II |
2 |
2 |
30 |
- |
- |
IC 2202 |
Discrete Mathematics |
2 |
2 |
30 |
- |
- |
IC 2203 |
IT project Management |
2 |
2 |
30 |
- |
- |
IC 2204 |
Software Engineering |
2 |
2 |
30 |
- |
- |
IC 2301 |
Multimedia and Web Design |
3 |
2 |
30 |
1 |
30 |
IC 2302 |
Computer Networks |
3 |
2 |
30 |
1 |
30 |
Total |
16 |
14 |
210 |
2 |
60 |
Level II - Semester 2
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 2102 |
English Communication Skills for Technology (Il) |
NG * |
1 |
15 |
- |
- |
IA 2205 |
Statistical Data Analysis |
2 |
- |
- |
2 |
60 |
IC 2205 |
IT Systems Acquisition |
2 |
2 |
30 |
- |
- |
IC 2303 |
Agile Software Development |
3 |
2 |
30 |
1 |
30 |
IC 2304 |
Graphic Design and Creative Development |
3 |
2 |
30 |
1 |
30 |
IC 2305 |
Mobile Application Development |
3 |
2 |
30 |
1 |
30 |
IC 2306 |
Programming II |
3 |
2 |
30 |
1 |
30 |
Total |
16 |
10 |
150 |
6 |
180 |
* NG - Non-GPA Course Modules
Level III - Semester 1
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 3101 |
Advanced Commutation Skills in English for Technology (I) |
NG * |
1 |
15 |
- |
- |
IC 3201 |
Enterprise Resource Planning Systems |
2 |
2 |
30 |
- |
- |
IC 3202 |
ICT Innovation |
2 |
2 |
30 |
- |
- |
IC 3203 |
Information Systems Management |
2 |
2 |
30 |
- |
- |
IC 3204 |
Introduction to Software Quality Assurance |
2 |
2 |
30 |
- |
- |
IC 3205 |
Introduction to Information Systems Security |
2 |
2 |
30 |
- |
- |
IC 3206 |
Professional Practice in ICT |
2 |
2 |
30 |
- |
- |
IC 3207 |
Bioinformatics |
2 |
1 |
15 |
1 |
30 |
IC 3301 |
Introduction to GIS and Remote Sensing |
3 |
2 |
30 |
1 |
30 |
Total |
17 |
15 |
225 |
2 |
60 |
Level III - Semester 2
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
FT 3101 |
Development Economics |
1 |
1 |
15 |
- |
- |
FT 3201 |
Environmental Law |
2 |
2 |
30 |
- |
- |
FT 3202 |
Occupational Health and Safety |
2 |
2 |
30 |
|
|
FT 3203 |
Sociology and Values for a Technological Society |
2 |
2 |
30 |
- |
- |
IC 3601 |
Internship/ Industrial Training** |
6 |
- |
- |
- |
- |
Total |
13 |
7 |
105 |
- |
- |
* NG - Non-GPA Course Modules
** 1 Credit = 4 Weeks of Internship / Industrial Training
Level IV - Semester 1
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 4101 |
Academic Writing Skills for Technology |
NG * |
1 |
15 |
- |
- |
FT 4101 |
Intellectual Property Rights |
1 |
1 |
15 |
- |
- |
FT 4201 |
Innovation and Entrepreneurship |
2 |
2 |
30 |
- |
- |
IC 4201 |
Digital Forensics |
2 |
2 |
30 |
- |
- |
IC 4202 |
Selected Topics in ICT |
2 |
2 |
30 |
- |
- |
IC 4301 |
Data Analytics and Business Intelligence |
3 |
2 |
30 |
1 |
30 |
IC 4302 |
Programming III |
3 |
2 |
30 |
1 |
30 |
IC 4303 |
Systems and Network Administration |
3 |
2 |
30 |
1 |
30 |
Total |
16 |
13 |
195 |
3 |
90 |
Level IV - Semester 2
Course Code |
Course Name |
Total Credits |
Credits and Hours |
|||
Theory |
Practical |
|||||
Credits |
Hours |
Credits |
Hours |
|||
EN 4102 |
Advanced Commutation Skills in English for Technology (II) |
NG * |
1 |
15 |
- |
- |
IC 4304 |
Human Computer Interaction |
3 |
2 |
30 |
1 |
30 |
IC 4305 |
Software Quality Management and Test Automation |
3 |
2 |
30 |
1 |
30 |
IC 4801 |
Individual/Group Project** |
8 |
- |
- |
- |
- |
Total |
14 |
4 |
60 |
2 |
60 |
* NG - Non-GPA Course Modules
** 1 Credit = 100 Notional Hours