Computer Science as a Second Major

Double Major Offering

We now have a double major option for students across the campus:

Computer science as a second major (36h)

Comp 1113, 1123, 2103, 2113, 2203, 2213, 2663, 2903, 3753, 3613, 3663, 3713, 3343, and 4983, and Math 1413 or 1313, and MATH 1253 or MATH 2213/2223, MATH 1323/1333, each with C- or better. 6h COMP for 2000+ level, and 48h Second Major each with C- or better where 15h are not Comp/Math/Coop.

To learn more about the courses listed above click here to see Acadia's academic timetable.

New Degree Program: BBA with Major in Business Technology Management (BTM)

The Acadia BBA with Major in Business Technology Management (BTM) degree provides a strong foundation for students interested in leveraging ICT in modern businesses. Click here for more information.

Specialization Streams

BCS with Specialization in Software Development - Software Development is the study of the software cycle starting from the initial project requirements and design to the development and testing of the initial product. This specialization will provide you with the knowledge of the entire software development process, ranging from the soft skills in project management and design to hands-on programming and development. Be the specialist in your company with the skills to handle any part of the software development process (pending MPHEC approval). Click here for more information.

BCS with Specialization in Mobile and Ubiquitous Computing - The Mobile and Ubiquitous Computing specialization stream is designed to provide students with the knowledge and skills needed to work in this rapidly growing area of Computer Science. Recent years have shown that we are working towards an increasingly mobile computing environment with wireless laptops, smartphones, handheld computers and even wireless printers and digital cameras. Click here for more information.

BCS with Specialization in Game Development - Game development requires serious skills including programming, software engineering, and modeling; applying the latest techniques in Artificial Intelligence, Computer Graphics, Human Computer Interaction and other important areas of Computer Science. The BCS Specialization in Game Development is a four-year program that provides the foundations necessary for a rewarding career in the exciting field of game development. Click here for more information.


Graduation Requirements

In addition to the program requirements listed above, students must also satisfy the Double Major requirements of their degree program. The following courses may not count towards a degree in Computer Science: APSC 1413, ECON 2613, ECON 2623, MATH 1213, MATH 2253, MATH 1613, any 1800- or 2800-level Computer Science course (with the exception of COMP 2853, which may be used as an elective course only).

** Athough the course information here is prepared with care, changes may have been made to the Academic Calendar.  It is the students responsibility to confirm their required courses with the Academic Calendar from the current year. **