University WebRUSL MailLMSUGCNewsNotices Hall Reservation
Menu
  • Administration
    • Dean’s Office
    • Assistant Registrar’s Office
    • Assistant Bursar’s Office
    • Deputy Proctor
    • Vision & Mission
    • Faculty Information
  • Academics
    • Degree Programs
    • Departments
      • BPT
      • EET
      • FDT
      • ICT
      • MTT
  • FOT Library
  • Research
    • Grants and Projects
    • URSoT
  • Students
    • Student Request
    • Student Counselors
    • Career Guidance
    • Student Societies
    • Student Awards
    • Timetables
    • Student Handbooks
    • Student Discipline
    • Examinations
  • Contact Us
  • Home
  • Graduate Profile
  • Curriculum
  • Academic Staff
  • Non Academic Staff
  • Facilities
  • Downloads
  • Contacts

Curriculum of BICT Degree

YearSemesterCourse CodeCourse TitleCreditsCourse Status
11ICT 1202Electronic Circuits2C
11ICT 1305Program Designing and Programming3C
11ICT 1111Productivity and Collaborative Tools1C
11CMT 1301Fundamentals of Physics for Technology3C
11CMT 1303Fundamentals of Mathematics for Technology3C
11CML 1301Personality Development3C
11CMT 1005Communication Skills I0C-NGPA
12ICT 1210Introduction to Multimedia2C
12ICT 1108Skill Development Project I1C
12ICT 1209Web Technologies2C
12ICT 1207Human Computer Interaction2C
12CML 1203Principles of Management2C
12CML 1204Health and Wellbeing2C
12CMT 1009Communication Skills II0C-NGPA
12CMT 1307Mathematics For Technology I3C
12ENT 1302Fundamentals of Electricity and Magnetism3O
21ICT 2202Operating Systems2C
21ICT 2303Data Structures and Algorithms3C
21ICT 2304Object Oriented Programming3C
21ICT 2207Software System Design2C
21ICT 2212Skill Development Project II2C
21CML 2202Engineering Economics2C
21CMT 2002Communication Skills III0C-NGPA
21EET 2207Mathematics for Technology II2O
22ICT 2305Computational Mathematics3C
22ICT 2214Introduction to Information Systems2C
22ICT 2211Fundamentals of Statistics2C
22ICT 2213Data Communication and Networking2C
22ICT 2308Database Systems3C
22ICT 2109Communication and Learning Skills1C
22CML 2204Foreign Language2C
22CML 2205Ethics for Science and Technology2O
31ICT 3201Software Project Management2C
31ICT 3203Scientific Computer Applications2C
31CML 3101Legal and Patent Aspects1C
31ICT 3312Software Verification and Validation3C
31ICT 3206Skills Development Project III2C
31ICT 3314Advanced Computer Networks3C
31ICT 3208Design and Analysis of Algorithms2C
31ICT 3307Computational Statistics3O
31ICT 3217Advance Computer Networks2O
32ICT 3209Computer Organization and Architecture2C
32ICT 3310Information Security3C
32ICT 3311Robotics3O
32ICT 3315Internet of Things3O
32ICT 3213Advanced SW System Design2C
32ICT 3216Research Methodology2C
32ICT 3204E-Business Systems2C
32CML 3203Basics of Accountancy2C
41ICT 4301Mobile Computing3C
41ICT 4202Internet Applications2C
41ICT 4203Software Engineering2C
41ICT 4205Current Topics in Information Technology2C
41ICT 4306Data Science3O
41ICT 4207Artificial Intelligence2O
41ICT4210Digital Image Processing2O
41ICT 4211Computer Graphics and Visualization2O
41CML 4201Entrepreneurship2C
41CML 4202Human Resource Management2O
42ICT 4608Research Project6C
42ICT 4609Industrial Training6C
C – Compulsory, O – Optional, C-NGPA – Compulsory and Non-GPA

Quick Links
  • Department of BPT
  • Timetables
  • Department of EET
  • Undergraduate Degrees
  • Department of FDT
  • Library of FOT
  • Department of ICT
  • Examinations
  • Department of MTT
  • Faculty Statistics
Contact Us
Faculty of Technology

Faculty of Technology, Rajarata University of Sri Lanka, Mihintale (50300), Sri Lanka.

Phone : 025

Email : ar@tec.rjt.ac.lk

Copyright © 2023. All rights reserved. Design by WIRAJUDARA