Majors, sub-majors/minors

 

Search for

degree programs, courses & careers


Type:

Major, Minor

Description:

Software development, or programming is concerned with the development of high quality, reliable software systems. This major introduces and develops a knowledge of the fundamentals and practice in computing and includes the study of programming as well as user interfaces, Agile development methodology and mobile enterprise applications.

Prerequisite(s):

Nil

Assumed Knowledge:

Nil

Courses:

Courses that are in majors, sub-majors and/or minors:
Area and cat no.UnitsLevelReferences
MAJOR
Problem Solving and ProgrammingCOMP 10394.51
Programming FundamentalsCOMP 10404.51
Information Technology FundamentalsINFT 10164.51
Data StructuresCOMP 20124.52
Agile Development with .NETCOMP 30214.53
Software Development with C++COMP 30234.53
Interface Design, Interaction and ExperienceINFT 10044.51
Mobile Enterprise WorkshopINFS 40174.54
MINOR
Information Technology FundamentalsINFT 10164.51
Problem Solving and ProgrammingCOMP 10394.51
Programming FundamentalsCOMP 10404.51
Data StructuresCOMP 20124.52


Rules:

Nil

Notes:

Nil

Facebook  Twitter  YouTube  Flickr       Tell a friend Tell a friend