TT METRO CAMPUS
TT METRO CAMPUS
Best higher education network in Sri Lanka
APPLY NOW
Menu
Home
About Us
About TTMC
Governing Council
Academic Senate
Academic & Management Staff
Our Lecturers
Academic
Faculty of Science & Technology
Diploma Programs
HND Programs
Undergraduate programme
Degree Programs
Faculty of Engineering
Diploma Programs
HND Programs
Undergraduate programme
Degree Programs
Faculty of Commerce & Management
Diploma Programs
HND Programs
Undergraduate programme
Degree Programs
Faculty of Arts & Culture
Diploma Programs
HND Programs
Undergraduate Programmes
Degree Programs
Faculty of Language & Vocational Studies
Diploma Programs
HND Programs
Undergraduate Programme
Degree Programs
Student Life
Student Registration
Examination
Online Results
Certificate Verification
Scholarship
Facilities
Student Portal
Gallery
Events
Contact Us
Home
Courses
Science & Technology
BSc in Computer Science
Curriculum
6 Sections
24 Lessons
156 Weeks
Expand all sections
Collapse all sections
Semester 1
4
1.1
Introduction to Computer Science.
1.2
Programming Fundamentals (Python / C).
1.3
Mathematics for Computing.
1.4
Digital Logic and Computer Architecture.
Semester 2
4
2.1
Database Fundamentals.
2.2
Data Structures and Algorithms.
2.3
Communication Skills and Technical Writing.
2.4
Operating Systems Basics.
Semester 3
4
3.1
Object-Oriented Programming (Java / C++).
3.2
Database Management Systems.
3.3
Computer Networks.
3.4
Software Engineering Principles.
Semester 4
5
4.1
Web Technologies and Web Development.
4.2
Data Analytics and Visualization.
4.3
System Analysis and Design.
4.4
Research Methods and Ethic.
4.5
Internet of Things (IoT).
Semester 5
4
5.1
Artificial Intelligence and Machine Learning.
5.2
Mobile Application Development.
5.3
Cloud Computing.
5.4
Cybersecurity and Ethical Hacking.
Semester 6
3
6.1
Human–Computer Interaction (HCI).
6.2
Advanced Algorithms and Complexity.
6.3
Final project / Internship.
This content is protected, please
login
and
enroll
in the course to view this content!
WhatsApp US