Computer Science BSc

5.0 rating based on 5 ratings

Computer Science BSc

    Enquire

    Please fill in your details below







    Key Information

    • Study Level:

      Bachelor

    • Duration:

      4 Years

    • Study Mode:

      Full Time

    • Tuition Fees EU/EEA:

      C$ 8,073 Per Year

      These fees apply to students from the EU/EEA

    • Tuition Fees International :

      C$ 12,617

      These fees apply to students from outside the EU/EEA

    institution

    Course Summary

    Computer Science is not just building bigger and faster machines. It is about finding new ways to use computers to identify, analyse and solve large, complex problems. It is about using the computing resources available to cure disease, educate the public or even fight climate change. ICT can do nearly anything you need it to.

    The University of New Brunswick’s BSc in Computer Science is delivered by the Faculty of Computer Science. It is one of many which are designed to teach you how to design and code unique applications, and use computer systems to identify and solve problems on the industrial, commercial and personal levels. It will convey much more than technical skills – you’ll also learn leadership, teamwork, and a creative yet practical approach to innovation. 

    This program allows you to specialise your degree pathway in one of six different ways. Specialisations include:

    • Theory and Computation
    • Software Systems
    • Multimedia Systems
    • Information Systems
    • Hardware Systems
    • Geographic Information Systems

    If you are changing direction after starting in another career area, you will possess valuable work experience and professional awareness. Many employers actively seek candidates with these benefits. Our network of contacts, a dedicated employability service and a reputation in the legal profession mean we also have an outstanding track-record of finding students legal employment.Many employers favour GDL students in an increasingly competitive legal job market. Through studying another degree subject, you will have gained many transferable skills. By taking the conversion route into law, you are showing motivation and determination by choosing law at a later stage than some others. This looks good to employers.

    If you are changing direction after starting in another career area, you will possess valuable work experience and professional awareness. Many employers actively seek candidates with these benefits. Our network of contacts, a dedicated employability service and a reputation in the legal profession mean we also have an outstanding track-record of finding students legal employment.Many employers favour GDL students in an increasingly competitive legal job market. Through studying another degree subject, you will have gained many transferable skills. By taking the conversion route into law, you are showing motivation and determination by choosing law at a later stage than some others. This looks good to employers.

    Course Outline

    This degree program is typically delivered over 4 years of full time study.

    Computer Science Modules Include:

    • A Selected Language for Programmers
    • Algorithm Design and Analysis
    • Biocomputing in Drug Design
    • Building User Interfaces
    • C++ Programming for Programmers
    • Computability and Formal Languages
    • Computer Architecture and Organization
    • Cryptanalysis and Database Security
    • Data Science for Big Data Analytics
    • Data Structures and Algorithms
    • Data Structures and Algorithms for Engineers
    • Discrete Structures
    • Human-Computer Interaction
    • Interactive Human-Centred Systems 
    • Introduction to Computer Programming I & II (in Java)
    • Introduction to Game Development
    • Introduction to Mobile Application Development
    • Introduction to Numerical Methods
    • Machine Level Programming
    • Multimedia Design
    • Net-centric Computing
    • Operating Systems I & II
    • Overview of Computer Science
    • Problem Solving for Programmers
    • Professional Practice
    • Programming and Problem Solving for Engineers
    • Programming Language Interpretation
    • Programming Languages Laboratory
    • Software Architecture and Design Patterns 
    • Software Design for Engineers
    • Software Engineering I & II
    • Systems Analysis, Design and Project Management
    • Systems Software Development

    Learning And Teaching

    University of New Brunswick relies on many standard teaching methods to convey the content above. These typically include large formal lectures, interactive tutorials as well as seminar style classes. As UNB is a major research university, you will be able to contribute to these programs as you study.

    UNB’s Computer Science programs also include a great deal of laboratory and project time, as well as opportunities to design and build your own applications.

    Career Possibilities

    A graduate of UNB’s BSc in Computer Science will be well equipped to begin a career in cybersecurity, telecommunications, computer programming, software engineering or information management. You might find new ways to apply computer technology to education, health care or even environmental management. You could become a business analyst, a program manager, an E-commerce specialist, a computer animator or an app developer. There is virtually no limit to how far you could go!

    Entry & Credit

    Successful completion will result in a BSc degree.

    Applicants must typically have completed a Canadian secondary education including English, Science and Maths, or the international equivalent.

    All classes are taught in English unless otherwise noted, and international students will be required to show proficiency in English by scoring well on the IELTS or another approved test. 

    Related Courses

    Reviews

    Please sign in to shortlist your item

    Login No, Thanks!

    Please sign in for add Review

    Login No, Thanks!