Concordia University

BEng elective group options

Students select one of four program options before starting their second year of study in the Software Engineering (BEng) program:

General program

Students must complete at least 17 credits chosen from the BEng in Software Engineering electives list.

See course lists in the Undergraduate Calendar.

Course sequences (BEng, General Program)

Computer games 


The Computer Games option deals with the design and implementation of computer games, and the tools and techniques that are useful in developing software for computer games. In addition to learning core computer science fundamentals you will be trained to have all the necessary skills covering areas such as computer graphics, game design, game programming, animation, artificial intelligence, physics simulation and player interfaces.

Course sequences (BEng, Computer Games Option)

Web Services and Applications

20120328 Vanier Library 032

The Web Services and Applications option deals with the analysis, design, and implementation of services and applications delivered over the Internet. In addition to learning core computer science fundamentals, students will learn Internet computing , databases, communication networks, information retrieval, web search, distributed systems and web based systems.

Real-Time, Embedded, and Avionics Software 

Looking for BCompSc elective groups?

The Bachelor of Computer Science (BCompSc) degree program offers eight elective group options.

Back to top

© Concordia University