List of iBLOC Modules Offered from January to June 2019 (extended course duration) | |
A. The following modules offered by the Faculty of Sciences: | |
• CM1502X General and Physical Chemistry for Engineers (Foundation module; 4 modular credits) | |
This module introduces some basic principles of general and physical chemistry to engineering students. Topics covered include atomic and molecular structures, spectroscopies and their applications, bonding and interactions in interfaces and materials, chemical equilibrium, chemical kinetics, common molecules and their transformations especially in chemical and pharmaceutical industries. The purpose is to provide engineering students the foundations in important concepts and principles of chemistry, with an emphasis on practical applications in engineering and technology. |
|
|
|
• CM1417X Fundamentals of Chemistry (Bridging module; 4 modular credits) | |
The objective of this module is to provide an introduction to the fundamental topics and concepts in chemistry. This includes topics such as structure of matter, periodic table and periodicity, chemical bonding, states of matter, stoichiometry, reaction types, kinetics, equilibrium and introduction to organic chemistry | |
|
|
• MA1301X Introductory Mathematics (Bridging module; 4 modular credits) | |
This module serves as a bridging module for students without 'A' - level mathematics. Its aim is to equip students with appropriate mathematical knowledge and skill so as to prepare them for further study in mathematics-related disciplines. At the end of the course, students are expected to attain a level of proficiency in algebra and calculus equivalent to the GCE Advanced Level. Major topics: Sets, functions and graphs, polynomials and rational functions, inequalities in one variable, logarithmic and exponential functions, trigonometric functions, sequences and series, techniques of differentiation, applications of differentiation, maxima and minima, increasing and decreasing functions, curve sketching, techniques of integration, applications of integration, areas, volumes of solids of revolution, solution of first order ordinary differential equations by separation of variables and by integrating factor, complex numbers, vectors. |
|
|
|
B. The following module offered by the Faculty of Arts and Social Sciences is a FOUNDATION module: | |
• NM1101X Communications, New Media and Society (4 modular credits) | |
This module introduces fundamentals of study in communications and new media, exploring ways in which people create and use the variety of emerging networked, mobile, and social media channels to communicate meaning in a globalized world. |
|
|
|
C. The following module offered by the School of Computing is a FOUNDATION module: | |
• CS1010X Programming Methodology (4 modular credits) | |
With our recent advances in technology and modern platforms like Google, Facebook and now Coursera, it is important for students from all disciplines to have an appreciation for how modern technology works. This course is aimed at both introducing students with little to no background in programming to the basics of computational thinking as well as students with some background to more advanced abstractions and techniques. To this end, this module will cover the fundamental concepts of problem solving by computing and programming in Python with practical problems and scenarios. Students will learn how to analyze and break down a problem, and how to structure and develop their solutions. Topics to be covered include problem solving by computing, writing pseudo-codes, problem formulation and problem solving, program development, coding, testing and debugging, fundamental programming constructs (variables, types, expressions, assignments, functions, control structures, etc.), fundamental data structures: arrays, strings and structures, simple file processing, and basic recursion. |
|
|
|
Please click here for Advanced Placement Credits for Polytechnic Graduates Admitted into B.Eng Programmes. |
|
Some of the foundation modules listed above such as NM1101X, CS1010X, PC1431X and PC1432X, may be used to meet the requirements for both the Minor and a Major or another Minor, subject to the agreement of the particular department(s)/ programme(s) or Faculty/School hosting the Minor. For example, CS1010 or its equivalent also serves as the first foundation module in Minor in Computer Science or Information Systems. CS1010 or its equivalent is also the module required to apply for Minor in Information Security under in-progress admission. Students should also note that Minor programmes can be "Open" or "Restricted". Unlike 'Open' Minors, students are required to apply to the Host Faculty/Department and obtain approval to read a restricted minor such as Minor in Computer Science or Information Systems. Please click here for information on NUS Minor Programmes. |