12 months self-paced
Students who complete the Back-end Web Developer course can take the Computer Science course during year two of the program. The Computer Science course is a self-paced program where students have a duration of 12 months to complete the curriculum. Most students take this course while working on their apprenticeship projects.
Technical topics include:
● Advanced algorithms and data structures
● Computer architecture
● Memory hierarchy and its performance implications ● Operating systems
● Java and C
● Design patterns
● Object Relational Mapping
● Enterprise systems and architecture
Students who complete the course will graduate with a Software Engineering certificate.