The following Computer Science courses are available at MUN. See the sidebar for the current course offerings.
Key:
- A course is a prerequisite if it has to be taken before the current course.
- A course is a co-requisite if it has to be taken either prior or concurrently with the current course
- A course is listed as an exclusion if only one of the current course and this course can be taken.
- The letters after the course number indicate in which semester it is offered: "F" stands for Fall, "W" for Winter and "S" for Summer.
- COMP 1510 (F,W): An Introduction to Programming for Scientific Computing
- The objective of this course is introduce students to basic programming in the context of numerical methods, with the goal of providing the foundation necessary to handle larger scientific programming projects.
- Prerequisites: MATH 1000. Co-requisites: none
- Exclusions: COMP 2602, AM 2120
- Labs: yes
- COMP 1600 (W): Basic Computing and Information Technology
-
- This course offers an overview of computers and information technology. It provides students with the knowledge necessary to answer questions such as: What is a computer system? How does it work? How is it used? This is done through the use of popular spreadsheet, word processing and database software packages and the Internet. Social issues and implications will also be included.
- Prerequisites/ co-requisites: Level III Advanced Mathematics, or Mathematics 10
- Exclusions: COMP 2650, COMP 2801, BUS 2700
- Labs: yes
- COMP 1700 (F,W): An Introduction to Computer Science
-
- This course lays the foundation for the art and science of computing. It gives students an overview of some important areas of Computer Science including the fundamental and topical issues in computers, languages, programming and applications.
- Prerequisites/co-requisites: MATH 1000, MATH 1090
- Exclusions: COMP 2710
- Labs: yes.
- COMP 2711 (F,W): Introduction to Algorithms and Data Structures
-
- This course includes the study of standard ways of organizing and manipulating data in computer storage. Fundamental concepts in the design and analysis of algorithms are also discussed. .
- Prerequisites: COMP 2710, COMP 2742 (recommended) Co-requisites: none
- Labs: yes