Information Technology(IT)

University of Moratuwa

State UniversityUG DegreeCourse Code026Proposed Intake251
UOM

University of Moratuwa

Official website

Check 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: 251

Minimum 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.