Provides a foundation for designing well-structured application using object-oriented programming. Covers data abstraction, encapsulation, inheritance, polymorphism, and the principles of reuseable object-oriented design. NOTE:This course may not be taken for credit by BCS or BScSwE students. NOTE: Credit will only be granted for one of CS 2013, CS 2033, CS 2043, or ECE 4403.
UNB’s Fredericton campus, located in New Brunswick’s capital, was established in 1785; its Saint John campus, located in New Brunswick’s largest city, was established in 1964.
UNB is among the oldest public universities in North America and the oldest English-language university in Canada.
UNB’s international students originate from more than 100 countries, contributing to the cultural fabric of our host communities and the entire province.