Information Hub:

Fall semester details, AUP's Covid-19 response, AUP Digital Campus and more...

CS3053 Software Engineering

CS3053 Software Engineering

In this course we will follow the Agile approach to software engineering. The course will use a SaaS project-oriented approach in order to teach key methodologies such as Behavior and Test Driven Development, Pair Programming, Design Patterns, Tools for Automation, Continuous Integration and others. Among technologies which will be learned are: git, github, linux, ruby, rails and various gems. Attending CS3051 and CS1050 before taking this course is recommended.

VIEW DETAILS >