• A-Z Directory
  • Admissions
  • Calendar
  • Campus Maps
  • Careers
  • Faculties and Schools
  • International
  • Libraries
  • People and Departments
  • About
  • Become A Student
  • Campuses
  • Give to Memorial
  • Programs
  • Research
  • Alumni
  • Faculty & Staff
  • Students
  • Visitors
  • my.mun.ca
  • Brightspace
  • Self Service
  • Email
  • Other MUN Login Services
Memorial University 100 site
  • A-Z Directory
  • Admissions
  • Calendar
  • Campus Maps
  • Careers
  • Faculties and Schools
  • International
  • Libraries
  • People and Departments
  • my.mun.ca
  • Brightspace
  • Self Service
  • Email
  • Other MUN Login Services
  • Alumni
  • Faculty & Staff
  • Students
  • Visitors

Computer Science
|
Faculty of Science

100 site
  • Future Students
  • Undergraduates
    • Welcome
    • Programs
      • Major in Computer Science
        • Concentrations
      • Joint Programs
      • Honours Program
      • Minor in Computer Science
      • Second Degree in Computer Science
      • Co-operative Internship in Computer Science
      • Applying for Admission
      • Tracking Your Progress
    • Courses
      • 1000-Level Courses in Computer Science
      • 2000-Level Courses in Computer Science
      • 3000-Level Courses in Computer Science
      • 4000-Level Courses in Computer Science
      • First Year Course Selections
    • Course Offerings 2024-25
    • Frequently Asked Questions
    • Studying Computer Science
    • Advising
      • Contacts
      • Registration Issues
    • Forms
    • Help Centre Schedule
  • Graduate Students
    • Welcome
    • Info for Applicants
      • I got admitted - What's next?
      • Fees and Expenses
    • Graduate Programs
      • PhD
      • MSc (thesis route)
      • MSc (course route)
      • Master of AI
    • Regularly Offered Courses
  • Alumni
    • Welcome Alumni!
    • Support the Department of Computer Science
    • Alumni and Friends Newsletter
    • Become a Career Mentor
  • Research and Teaching
    • Technical Reports
  • Community
  • Our People
    • Faculty
    • Staff & Administration

Computer Science
|
Faculty of Science

  • Home
  • Undergraduates
  • Courses
  • 1000-Level Courses in Computer Science

1000-Level Courses in Computer Science

COMP 1000: Computer Science - An Introduction
COMP 1001: Introduction to Programming  MAJ   MIN 
COMP 1002: Introduction to Logic for Computer Scientists  MAJ   MIN 
COMP 1003: Foundations of Computing Systems  MAJ   MIN 
COMP 1400: Computing in the 20th Century and Beyond
COMP 1401: Computing at the Movies
COMP 1510: An Introduction to Programming for Scientific Computing
COMP 1600: Basic Computing and Information Technology
ⓘ Courses marked  MAJ  are required as part of the  CS Major.
Courses marked  MIN  are required as part of the  CS Minor.

Page last updated May 24th 2021

  • Welcome
  • Programs
  • Courses
    • 1000-Level Courses in Computer Science
    • 2000-Level Courses in Computer Science
    • 3000-Level Courses in Computer Science
    • 4000-Level Courses in Computer Science
    • First Year Course Selections
  • Course Offerings 2024-25
  • Frequently Asked Questions
  • Studying Computer Science
  • Advising
  • Forms
  • Help Centre Schedule

Newfoundland and Labrador's University

  • Facebook
  • Instagram
  • Youtube
  • Linked
  • Tiktok

We acknowledge that the lands on which Memorial University's campuses are situated are in the traditional territories of diverse Indigenous groups, and we acknowledge with respect the diverse histories and cultures of the Beothuk, Mi'kmaq, Innu, and Inuit of this province.


  • A-Z Directory
  • Accessibility
  • Careers
  • Contact
  • Emergency
  • Privacy
  • Web Feedback

    Site Map
  • | Last Updated: Aug 16, 2021
Copyright @2025 Memorial University of Newfoundland.
Newfoundland and Labrador, Canada.