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. Credit is given for most one of CS2013, CS2033, CS2043, or ECE4403.
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.