![]() |
Language: | English (Some courses are also available in French) |
| Campus: | Sudbury | |
| Length: | 3 years (B.Sc.); 4 years (B.Co.Sc.) | |
| Options: | Minor, Concentration, Major, Specialization | |
| Delivery: | Full time or part time |
Computer science is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. Computer science spans a wide range, from its theoretical and algorithmic foundations to cutting-edge developments in robotics, computer vision, intelligent systems, bioinformatics and other exciting areas. Computer science has many sub-fields, such as computer organization, software engineering, programming languages, operating systems, networking, information systems and databases, artificial intelligence, computer graphics and human/computer interaction. Theoretical components include computational methods, numerical analysis and theory of computing and also data structures and algorithms.
• Four-year program leads to an Honours Bachelor of Computer Science (B.Co.Sc.)
• Three-year programs lead to a Bachelor of Arts or Science in Computer Science, alone or combined with math or another subject
• Laurentian also offers e-Business (HBCCS) for those students who wish to achieve a strong foundation in both commerce and computer science
• The first two years of the program introduce a high-level programming language, discrete mathematical structures, data structures, UNIX operating system, database programming and assembly language
• Upper-year courses cover theory of computer programming languages, computer organization, operating systems, digital design, systems analysis, computer networks, algorithm design and analysis, artificial intelligence, database, computer graphics, software engineering and human-computer interaction
• Coop option (a total of 16 months of paid work) gives practical experience to students and prepares them for their careers
First-year course overview
Bachelor of Computer Science*
COSC 1046 – Computer Science I
COSC 1047 – Computer Science II
COSC 1056 – Discrete Mathematics
+ electives (6 cr) in humanities
+ electives (6 cr) in social sciences
+ electives (9 cr) in humanities,
social sciences or sciences
* Students are encouraged to take MATH 1036, 1037, 1057 as electives in the first year (especially those interested in joining the co-op program).
Bachelor of Computer Science with Co-op
COSC 1046 – Computer Science I
COSC 1047 – Computer Science II
COSC 1056 – Discrete Mathematics I
COSC 2056 – Discrete Mathematics II
COSC 2406 – Machine Structures
MATH 1036 – Calculus I*
MATH 1037 – Calculus II
MATH 1057 – Linear Algebra I
+ electives (6 cr) in humanities or
social sciences
* Students with a grade of 60% or less in Grade 12 U-level calculus or the equivalent must take MATH 1912 – Elementary Calculus prior to MATH 1036 – Calculus I
Bachelor of Science
COSC 1046 – Computer Science I
COSC 1047 – Computer Science II
COSC 1056 – Discrete Mathematics I
MATH 1036 – Calculus I
MATH 1037 – Calculus II
MATH 1057 – Linear Algebra I
CHMI 1006 – Chemistry I + lab*
PHYS 1006 – Introductory Physics I + lab
PHYS 1007 – Introductory Physics II + lab
+ electives (12 cr.) from humanities,
social sciences or sciences
* Students lacking grade 12 4U chemistry must first take CHMI 1041 EL + lab prior to CHMI 1006 – Chemistry I
Admission requirements based on Grade 12 4U/M courses:
• 1 English
• 1 advanced functions
• 1 math (calculus, vectors advised)
• 3 other courses (computer science advised)
• Minimum average of 70%
Analyst, consultant, database and information system programmer and manager, education, graduate studies, Internet programmer, network manager and analyst, programmer, software designer and developer, communication research, website programmer and designer...
Credit transfer opportunities are available from other recognized postsecondary institutions and are typically evaluated on an individual basis. Some fast-tracking opportunities also exist.
Liaison
P111 Parker Building
935 Ramsey Lake Road
Sudbury ON P3E 2C6
1-800.263.4188
Laurentian University
Sudbury Campus
935 Ramsey Lake Road
Sudbury ON P3E 2C6
1-705.675.1151
1.800.461.4030
Laurentian University
Barrie Campus
1 Georgian Drive
Barrie, ON L4M 3X9
705.728.1968 ext. 1946