The Applied Computer Science major is designed to prepare students in the following core areas: Programming Fundamentals (object-oriented, event driven, algorithms), Information Management (database systems, data modeling, data warehousing, relational databases, query languages), Software Engineering (software requirements and design, software process, software project management), Operating Systems, Net-Centric Computing (internet programming, networks, security), Human Computer Interaction (GUI Design and Programming), Intelligent Systems (Machine Learning).
Applied Computer Science (3-year) – Required Courses
3-year BSc/BA (ACS Major) Flow Chart
Applied Computer Science (4-year) – Required Courses
4-year BSc/BA (ACS Major) Flow Chart
Applied Computer Science (4-year Honours BSc ) – Required Courses