Computer Science

Computer science deals with the theoretical foundations of information and computation, and with practical techniques for their implementation and application.

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. Every career can benefit from a deeper understanding of computing. The technology skills a major in computer science helps develop will make you indispensable and relevant no matter your position.

 

Computer Science at Memorial

We offer individual courses and full programs so any student can develop their computer skills and interest regardless of their career trajectory. Memorial’s Computer Industry Internship Option (CIIO) provides an opportunity for students to obtain rewarding placements in computer industries. The internship program gives students a paid placement of 8 to 16 months so they can explore career options and develop workplace skills at the same time.

We offer major and honours programs leading to either a B.A. or B.Sc. in computer science, as well as a B.Sc. honours program in computer science (software engineering). Joint programs are available in:

  • applied mathematics/computer science (B.Sc. major)
  • computer science/economics (B.Sc. major)
  • computer science/geography (B.Sc. major and honours)
  • computer science/physics (B.Sc. major and honours)
  • computer science/pure mathematics (B.Sc. major and honours)
  • computer science/statistics (B.Sc. major and honours)

A minor in computer science is also available.

 

Sample Courses

COMP 2001 - Object-Oriented Programming and Human-Computer Interaction
COMP 3716 - Software Methodology
COMP 4723 - Introduction to Microprocessors

 

Career Opportunities

  • Computational scientist
  • Computer architect
  • Game programmer
  • Cyber security
  • Systems analyst/designer
  • Robotics programmer
  • Software developer

Our students work in national and international firms such as IBM, Apple, Microsoft, EA Games, as well as in the oil and gas sector and in local industry.

Note: some of these careers may call for supplementary education or preparation in the form of graduate studies, experiential learning or professional courses and exams.

 

Program Information
Faculty/School:

Faculty of Science

Department:

Computer Science

Degree:

Bachelor of Arts or Bachelor of Science

Campus:

St. John's

Honours Option:

Yes

Co-op Available:

Yes

Duration:

4 years

Intake:

Fall, winter and spring semesters

Application Deadline:

Applications are considered on a rolling basis. Students are encouraged to apply by:

  • March 1 for fall admission
  • Oct. 1 for winter admission
  • Feb. 1 for spring admission

Supplementary Application:

No


Tuition InformationWebsite

Contact

Become an Undergraduate Student

230 Elizabeth Ave

St. John's, NL A1B 3X9 CANADA

Tel: (709) 864-2530

Fax: (709) 864-2552

becomestudent@mun.ca