Major in Computer Science

Virtually every discipline – practical, theoretical or creative – is experiencing the influence of computers. The ever-increasing dependence on computer technology in our daily lives presents rich opportunities for those interested in the design of new applications and systems.

WHAT YOU CAN BECOME Computational scientist, network analyst, entrepreneur, web specialist, information scientist, robotics programmer, software development specialist, systems designer, computer architect, systems analyst.

Students pursuing a B.Sc. with a major in computer science will normally take the following courses in first year:

Sample Program

Semester I Semester II
Computer Science 1700* or 1710 Computer Science 1710 or 2710**
Mathematics 1000 (1090)*** Mathematics 1001 (1000)***
English 1080 English 1101, 1102, 1103 or 1110
Science elective Computer Science 2742** or Science elective
Elective Elective


*Computer Science 1700 is a bridging course. The course is recommended for students who wish to gain an understanding of some of the important concepts from the field of computer science. Majors in computer science, as well as non-majors, can take this course.

**Computer Science 1710 and Mathematics 1000 are prerequisites for Computer Science 2710 and 2742.

***Students completing Mathematics 1090/1000 will be required to complete Mathematics 1001 as well.

CONTACT Phone: (709) 864-8627 E-mail: