Computer Science

  • Overview

    Computers have become relatively inexpensive to obtain and computer hardware is now mass produced. Software applications, the instructions that control the computer, transform a piece of hardware into an indispensable tool. In a world that continually finds new uses for information technology, few disciplines have experienced similar growth in such a short time and have better prospects for their graduates.

    The Faculty of Engineering currently offers two four-year undergraduate Computer Science programs leading to the Bachelor of Applied Science (B.A.Sc.) degree. After completion of a common first-year program, Computer Science I, students are admitted to Level II in either Honours Computer Science or Honours Business Informatics. Using computers to solve problems requires practical skills as well as a fundamental understanding of their power and limitations.

    The computer science curriculum at McMaster goes far beyond the concepts of programming. It places emphasis on the foundations and
    theory of computer science while exploring discrete mathematics, data structures, algorithms, logic, management of complexity, programming languages and numerical computation.

    Why Computer Science at McMaster?

    The computer science curriculum at McMaster goes far beyond the concepts of programming. It places emphasis on the foundations and theory of computer science while exploring discrete mathematics, data structures, algorithms, logic, management of complexity, programming languages and numerical computation.

  • Admission Details

    OUAC Application Code: MC / MCC

    Target Enrollment: ## students

    Admission Average & Requirements

     

    Web Links

    Homepage: www.cas.mcmaster.ca
    Faculty of Engineering on FacebookFaculty of Engineering on TwitterFaculty of Engineering on YouTube



     

    Program Brochure

  • 1st Year Courses

    Total: 30 Units

    Required: 15 units

    Electives: 15 units

    Note: The unit value of a particular course is indicated by the last digit of the course code (e.g. 1A03 = 3 units).

    Careers or Options Beyond This Program

    Computer Science graduates work as:

    • systems analysts & programmers
    • operations managers
    • database developers
    • Web/e-commerce developers
    • information security analysts

    Business Informatics specialists work in:

    • information system design
    • business process modelline
    • e-business management
    • financial institutions
    • datacenter management
  • Beyond 1st Year

    Honours Computer Science
    McMaster’s Honours Computer Science program is structured around three core areas: programming, software design and systems oriented courses. It offers maximum flexibility in course selection to help students develop into highly knowledgeable and skilled programmers, system administrators and IT professionals in organizations of all sizes.

    One quarter of the courses in Level II, III, and IV are free electives, which allows students to take inors in other areas of study. Additionally, it prepares students for an accelerated master’s degree. A rigorous series of courses during the first two years provide a solid theoretical foundation for challenging practical training. This philosophy ensures our students understand the fundamentals and gives them the key advantage in today’s job market.

    Honours Business Infomatics
    Business Informatics is the study of the design and application of information systems for use in business lies within the intersection of Computer Science and Business.

    McMaster’s Honours Business Informatics program involves looking at how people work and how organizations function, as well as the design and implementation of IT systems that support their operation. This B.A.Sc. program combines the cores of computer science and business studies with a focus on the planning, development, implementation, operation, optimization and economic use of information and communication systems. The business courses are offered by McMaster’s DeGroote
    School of Business.

    Our business informatics graduates meet a strong current need for IT professionals with skills in business analysis. These specialists are considered interpreters between IT and business administration staff.

Schedule

Typical Timetable

  • Facilities

    The Computer Science program is housed in the Information Technology Building.

    Please refer to our Virtual Tour (http://tours.mcmaster.ca) for images/videos of our facilities.

  • Co-op/Internship

    McMaster’s Computer Science programs include an optional co-op stream. Students may register for this option at any point until the beginning of their final year of study. Once registered for the co-op program, students are required to complete a minimum of 12 months of work experience to obtain a co-op designation.

    Some of our recent co-op placements include:

    • CIBC
    • IBM
    • Motorola
    • Microsoft
    • Scotiabank
  • Program Statistics

    Unavailable at this time.

    Profiles & Alumni

    Unavailable at this time.