Search Richmond University:

BS Degree in Computing: Computer Engineering

Open University validated as BSc (Hons) Computing: Computer Engineering with Combined Studies

This major is not available for students entering Richmond in September 2009 or later.

Students pursuing this degree in Computing take required courses in computing, mathematics and general education before specializing in computer systems engineering. The major includes advanced courses which build on analytical skills and deepen knowledge in the subject. The major in computer systems engineering educates computer systems engineers who are able to apply transferable skills to a wide range of computing activities, particularly in an international engineering context. The program has an outstanding record of producing graduates who have moved on to industry or graduate schools all over the world to use their engineering skills.

Download Program Overview

Degree Requirements:

The Richmond core course requirements (38-49 credits)

Click here for more information.

Lower division requirements (36 credits)


    CSC 107 (3 CREDITS) Fundamentals of Program Design I

    MTH 114 (4 CREDITS) Calculus with Analytical Geometry I

    CSC 117 (3 CREDITS) Fundamentals of Program Design II

    MTH 117 (3 CREDITS) Discrete Mathematics

    MTH 118 (3 CREDITS) Probability and Statistics I

    CSC 121 (3 CREDITS) Information Systems and Computer Applications I

    CSC 131 (3 CREDITS) Information Systems and Computer Applications II

    CSC 200 (3 CREDITS) Systems Specification and Design

    CSC 207 (3 CREDITS) Fundamentals of Program Design III

    CSC 208 (1 CREDIT) Fundamentals of Program Design III Laboratory

    CSC 212 (3 CREDITS) Digital Systems Design

    CSC 213 (1 CREDIT) Digital Systems Design Laboratory

    CSC/SCL 215 (3 CREDITS) Social Issues in Computing

Upper division requirements (47 credit)


    CSC/MTH 300 (4 CREDITS) Mathematics for Computing

    CSC 301 (3 CREDITS) Software Engineering

    CSC 319 (3 CREDITS) Algorithms

    CSC 336 (3 CREDITS) Graphic Applications of Computers

    CSC 341 (3 CREDITS) Data Communications and Computer Networks I

    CSC 349 (3 CREDITS) Simulation and Modeling

    CSC 479 (3 CREDITS) Internet Computing

    CSC 491 (3 CREDITS) Senior Project I

    CSC 492 (3 CREDITS) Senior Project II

plus one elective 400 level CSC course
plus five courses chosen from the following, two of which must be 400 level:


    CSC 302 (3 CREDITS) Computer Architecture **

    CSC 303 (1 CREDIT) Computer Architecture Laboratory **

    CSC 305 (3 CREDITS) Computer Graphics

    CSC 345 (3 CREDITS) Human-Computer Interaction

    CSC 420 (3 CREDITS) Project Management

    CSC 427 (3 CREDITS) Operating Systems

    CSC 431 (3 CREDITS) Data Communications and Computer Networks II

    CSC 440-464 (3 CREDITS) Special Topics in Computing

    CSC 478 (3 CREDITS) Speech Processing

    CSC 483 (3 CREDITS) Internship in Computing

    CSC 499 (3 CREDITS) Independent Study in Computing

    ** this course and associated laboratory count as one course and should normally be chosen

Downloads:

Graduation 2010 Video

Apply Now Spring/Summer Admissions 2010

MA in International Relations Fall 2010 Admissions

MA in Art History Fall 2010 Admissions

Featured Alumni

James Yeats-Brown
James Yeats-Brown, 1983
USA

BA Business

James Yeats-Brown graduated from Richmond in 1983 with a BA degree in Business. As an undergraduate he also was able to develop his skills in art and photography, taking his first class in photography at the Richmond Hill campus.

More about James

View all

2008/2009 View Book

2010 View Book

The new 2010 View Book is available to view as an eBrochure (online brochure). Click here to launch it.

If you would like to view a PDF of the View Book click here.

To View these PDF files you will need the Adobe Acrobat Reader.

Get Acrobat