Bachelor's in Software Engineering

Leidse Onderwijs Instellingen
Bachelor's in Software Engineering certificate
View full size
Issued
June 19, 2012

Overview

This program provided a strong foundation in software engineering principles, with a primary focus on Java-based application development, which at the time was the industry standard for enterprise and large-scale systems. The curriculum emphasized object-oriented programming, software architecture, and clean code practices, alongside core computer science subjects such as data structures, algorithms, databases, and operating systems. Java was used extensively to design, build, and maintain robust applications, often following layered architectures and MVC-style patterns common in enterprise environments. Practical experience was a key component of the degree. Projects involved: Developing multi-tier Java applications Working with relational databases (SQL, JDBC) Applying UML for analysis and design Using version control systems and structured development workflows Writing maintainable, well-documented code in team settings In addition to technical skills, the program stressed analytical thinking, problem solving, and collaboration, preparing graduates to work effectively in professional software development teams. This degree laid a solid groundwork for building scalable software systems and adapting to evolving technologies in a fast-changing industry.

Courses Included

This 8-course specialization includes:

1
Object-Oriented Programming with Java
2
Software Architecture and Design Patterns
3
Data Structures and Algorithms
4
Database Systems (SQL, JDBC)
5
UML Analysis and Design
6
Operating Systems
7
Version Control and Development Workflows
8
Team-based Software Development

Skills & Technologies

Software EngineeringJavaObject-Oriented ProgrammingSoftware ArchitectureUMLSQLJDBCData StructuresAlgorithmsDatabasesOperating SystemsVersion ControlMVC PatternsEnterprise ApplicationsLeidse Onderwijs Instellingen
Derril Filemon — Senior AI Engineer & Full-Stack Developer