A four-year on-campus software engineering degree in Negombo, from programming and design patterns through testing, security and a research project.
Offered by
BCI CampusThe BSc (Hons) in Software Engineering teaches the theory and practice of designing, developing, testing and maintaining industrial-strength software systems. It is a four-year, full-time, on-campus programme at BCI Campus in Negombo, with classes on weekdays, and the page lists it as UGC recognised and Ministry of Education approved. Early modules cover programming, web interface design, mathematics for software engineering, data structures and algorithms, operating systems, networks and probability. Year 2 introduces software engineering methods, object-oriented analysis and design, databases, web and mobile programming, cyber security fundamentals, requirements engineering and software architecture and design patterns. Year 3 adds project management, artificial intelligence, enterprise application development, human-computer interaction and software testing, followed by a six-month industrial training placement. In Year 4 students study distributed systems and cloud computing, applied machine learning, secure software engineering and further topics such as game development and service-oriented software engineering, and complete a research project. Roles listed include software engineer, architect, DevOps engineer and machine learning engineer.
Three passes in the Physical Science stream in one sitting.
Local students
Gallery
Level
bachelors
Duration
4 Years ยท full-time
Location
Not specified
Upcoming intakes
