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 Programming Language
Curriculum
6 Sections
24 Lessons
156 Weeks
Expand all sections
Collapse all sections
Semester 1
4
1.1
Introduction to Programming.
1.2
Programming Fundamentals (C / Python).
1.3
Computer Systems & Operating Systems.
1.4
Discrete Mathematics.
Semester 2
4
2.1
Data Representation & Logic.
2.2
Web Technologies (HTML, CSS, JavaScript).
2.3
Database Fundamentals.
2.4
Communication & Study Skills.
Semester 3
4
3.1
Object-Oriented Programming (Java / C++).
3.2
Data Structures & Algorithms.
3.3
Software Engineering.
3.4
Programming with Python (Advanced).
Semester 4
4
4.1
Database Management Systems.
4.2
Operating Systems (Advanced).
4.3
Version Control & Dev Tools (Git).
4.4
Research Methods for Computing.
Semester 5
4
5.1
Advanced Programming (Java / C#).
5.2
Compiler Design.
5.3
Programming Paradigms.
5.4
Mobile Application Development.
Semester 6
4
6.1
Web Application Development.
6.2
Software Testing & Quality Assurance.
6.3
Artificial Intelligence Fundamentals.
6.4
Artificial Intelligence Fundamentals.
This content is protected, please
login
and
enroll
in the course to view this content!
WhatsApp US