Bachelor of Technology in Software Technology

@ University of Vocational Technology - UNIVOTEC

Bachelor of Technology in Software Technology is 3 year long degree program at UNIVOTEC


Year 1

  • Mathematics
  • Computer Architecture & Operating System
  • Object-Oriented Programming with C++
  • Software Development practices
  • Computer Networks
  • Database Analysis and Design
  • Internet Technologies
  • Communication Skills-I
  • Fundamentals of Mass Communication
  • Data Structures and Algorithms
  • Network Administration
  • Database Programming
  • Database Management Systems
  • Enterprise Technologies and Architectures
  • Web Programming
  • Communication Skills - II

Year 2

  • Programming in .NET
  • Web Technology & Applications
  • Digital Electronics
  • Software Architectures and Design
  • Software Deployment and Evolution
  • Project Management Practices
  • Entrepreneurship Development and Management
  • Programming in Java
  • Real-Time programming
  • Advance .Net
  • Software Testing & Reliability
  • Database Implementation
  • Research Methods
  • Stress Management (Optional)
  • Cosmology (Optional)
  • Fundamentals of Energy Management (Optional)

Year 3

  • Work Based / Industrial Training
  • Enterprise System Design
  • Enterprise .NET
  • Enterprise Java
  • Professional Issues in Information Technology
  • Information Systems Management
  • Photography (Optional)
  • Occupational health & safety (Optional)
  • Final Year Project (Software Development Project)

Entry Qualifications

  • NVQ level 5 in the relevant technology area (Information & Communication Technology) OR
  • HNDE, NDT, NDES, NDET or equivalent qualification in the relevant technology area specified below and acceptable to the Academic Council of the University of Vocational Technology OR
  • Any other qualification which the Tertiary and Vocational Education Commission has accepted to be equivalent to NVQ level 5 or 6

Exemptions may be granted in relevant modules after a proper evaluation for those who have NVQ level 6 or equivalent qualifications. Preference will be given to those applicants having post diploma industrial experience of at least 1 year duration.


3 Years

Course Level





Information Technology (IT) , Software Engineering

Contact Details

+94 11 2 630700

No 100, Kandawala Road , Rathmalana

Send Inquiry

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scholarship Alerts

Type "REG coursenet" and SEND to 77000

Get latest scholarships, offers & academic event alerts to your phone via SMS.

Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).

Related Courses

Institute Courses