University of New Brunswick, Canada
- Bachelor of Computer Science, 3-year program
Place of Study
All courses are to be completed in the FY Institute of Technology Singapore. In addition, students can opt to study at the campus of University of New Brunswick, Canada in their third year of study.
Common and Foundation Modules:
English as a Second Language, Introduction to Business, Introduction to Economics: Macro, Introduction to Calculus I & II, Computer Science Concepts, Introduction to Computer Programming In Java, Discrete Structures, Elements of Physics & Physics Laboratory, Intermediate Math I & II, Fundamentals of Clear Writing, Fundamentals of Effective writing, Introduction to Public Finance, Organizational Behaviour, Linear Algebra I, Public Finance Analysis, Probability and Mathematical Statistics I, Finite Mathematics, Financial Accounting.
Computer Science Major Modules:
Software Engineering I & II, Introduction to Information Systems, Computability and Formal Languages, Procedural Program Development, Computer Organization I & II, Introduction to Data Structures, Introduction to Numerical Methods, Operating Systems I, Algorithms I, System Analysis and Design I, Professional Practice, Senior Technical Report, Programming Languages, Human-Computer Interaction, Database Management Systems I & II, Introduction to Computer Security, Human Resource Management, Entrepreneurship, Internet-based Software Engineering
- “A” level or equivalent e.g. Senior High School graduates (PRC)
- English IELTS 4.5 with English foundation course to attain 5.5
click here for details...
March and September
Parchment (Certificate of Graduation)
Students who successfully complete the program will be awarded the Bachelor Degree of Computer Science by the University of New Brunswick. This certificate will be identical to the certificate awarded to students who completed their studies in the Canadian campus.