Skip to main content

Software Engineering


There is no requirement to have programming skills before enrolling in a software engineering certificate program or related courses. However, familiarity with the fundamental programming concepts can help you decide what to study. For instance, a general understanding of the five major programming paradigms, which include: Procedural Programming Object-Oriented Programming Parallel Programming Functional Programming Logic Programming