Information Technology(IT)
University of Moratuwa
State UniversityUG DegreeCourse Code026Proposed Intake251
UOM
University of Moratuwa
Official websiteCheck last year's Z-score for your district
Select your district to see the 2025/2026 Z-score cut-off
NQC = No Qualified Candidates from that district last year
Z-score cut-off (2025/2026)
-
Entry requirements
From the UGC Student Handbook 2025/2026
Information Technology (IT) (Course Code - 026)
Proposed Intake: 251Minimum eligibility requirements for admission
Three passes including at least a ‘C’ grade in one of the following subjects at the G.C.E. (Advanced Level) Examination;
- Higher Mathematics
- Combined Mathematics
- Mathematics
- Physics
- Degree Programme
- Bachelor of Science Honours in Information Technology
- Available University
- University of Moratuwa
- Duration
- 04 years
Degree content
99 modules, as listed in the Faculty of Information Technology - BSc (Hons) in IT curriculum
Level 114 modules
- IS 1010English
- IS 1020Principles of Economics
- IS 1030Sri Lankan Studies
- IN 1100Programming Fundamentals
- IS 1100Principles of Management
- CM 1110Fundamentals of Mathematics & Statistics
- IS 1210Financial Accounting
- IN 1310Digital Systems and Computer Hardware
- IN 1320Computer Organization
- IN 1400Fundamentals of Databases and Database Design
- IN 1500Data Communication
- IN 1610Multimedia Technologies
- IN 1620Web Technologies
- IN 1900ICT Project
Level 215 modules
- IS 2010Scientific Communication
- IN 2100Object Oriented Programming
- CM 2110Calculus & Statistical Distributions
- IN 2110Data Structures and Algorithms
- IN 2200Software Engineering Methods
- IN 2210Object Oriented Analysis and Design
- IS 2210Management Accounting
- IS 2220Essentials of Law
- IS 2300Principles of Marketing
- IN 2310Operating Systems
- IN 2320Computer Architecture
- IN 2400Database Management Systems
- IN 2510Computer Networks
- IN 2600Computer Graphics and Animation
- IN 2900Industry Based Project
Level 320 modules
- IN 3000Industrial Training
- IS 3010Communication Skills
- IN 3100Enterprise Application Development
- IS 3100Organizational Behaviour
- CM 3110Computational Mathematics
- CM 3120Computational Statistics
- CM 3210Automata Theory
- IS 3230Social Aspects of IT
- CM 3310Artificial Intelligence
- CM 3320Logic Programming & Artificial Cognitive Systems
- CM 3330Fundamentals of Bioinformatics
- IN 3400Advanced Database Management Systems
- IS 3400Management Information Systems
- IS 3420Software Management
- IS 3430IT Project Management
- IS 3440IT Quality Assurance
- IN 3520Internetworking
- IN 3600Digital Video Production
- IS 3710Behavioural Science I
- IN 3900Independent Study
Level 450 modules
- IS 4010Appreciation of Literary Works
- IN 4100Theory of Programming Languages
- CM 4110Advanced Topics in Mathematics
- IN 4110Network Programming
- CM 4121Advanced Topics in Statistics
- CM 4130Mathematical Modelling
- CM 4140Operational Research
- IS 4200Professional Practice
- CM 4210Theory of Computability & Complexity
- IS 4210Management of Sensitive Projects
- CM 4220Theory of Compilers
- CM 4230Formal Methods and Software Verification
- IN 4300Embedded Systems
- IS 4300Marketing Management
- CM 4310Artificial Neural Networks & Evolutionary Computing
- IN 4310IT Based Applications with Microcontrollers
- IS 4310Business Studies
- CM 4320Complex Systems & Agent Technology
- CM 4330Semantic Web and Ontological Modelling
- IS 4330Supply chain Management
- CM 4340Natural Language Processing
- IS 4340Innovation Management
- CM 4350Fuzzy logic
- CM 4360Robotics
- CM 4370Machine Learning and Pattern Recognition
- CM 4380Deep Learning Architectures
- CM 4390Advanced Topics in Bioinformatics
- IN 4400Data Mining & Data Warehousing
- IS 4400Management of Technology
- CM 4410Reinforcement Learning
- IN 4410Big Data Analytics
- IS 4410IT Infrastructure Management
- IS 4420Decision Management
- IS 4450Knowledge Management
- IN 4500Mobile & Wireless Networks
- IN 4510Computer & Network Security
- IN 4520High speed Communication Networks
- IN 4530Multimedia Communications
- IN 4540Performance Evaluation of Computer Networks
- IN 4600Multimedia Systems
- IN 4610Multi Media Programming
- IS 4610Financial Engineering
- IN 4620Digital Image Processing
- IN 4700Cluster Computing
- IN 4710Human Computer Interaction
- IS 4710Behavioural Science II
- IN 4720Geographic Information Systems
- IN 4730High Performance Computing
- IN 4910Comprehensive Group Project
- IN 4920Individual Research Project
Read from Faculty of Information Technology - BSc (Hons) in IT curriculum on 2026-10-07. Universities revise their curricula from time to time - check the official page for the latest.