Modules for SUSEP (Aug 2026 intake)

  1. chevron--up
    ICT
    ClusterModule CodeModule NameModule DescriptorModule StructurePre-requisitesMode of DeliveryNo. of CreditsAvailability (Aug)Venue
    ICTCEG2002Embedded System DesignThe CEG2002 module combines theoretical and a practical aspects of embedded systems, computer architectures and microcontroller programming. In lectures, the students will be motivated to recognize the relevance of embedded systems, understand their basic components, applications and corresponding design constraints. They will learn the fundamental architecture and instruction sets of microprocessors which is essential to understand the functionality of microcontrollers and their integration with sensors and actuators into embedded systems. This will include (but is not limited to) topics such as, Embedded architectures, GPIOs, Interrupts, Clocks and Timers and Digital Communication.Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and ProjectsNilF2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTICT2217Network SecurityComputer networks and the Internet are increasingly under attacks. Knowledge of network security is of paramount importance so that ICT professionals can understand and deploy suitable defenses against network attacks. This module covers the theory and practices of network attacks and defenses. Specifically, the topics covered include internal attacks via Ethernet LAN and the corresponding defenses with switches; and external attacks via IP networks and defense-in-depth with router ACLs and stateful firewalls. Topics on network device access control with AAA and network security monitoring with NTP, Syslog and NetFlow will also be covered. To enhance students' understanding of the materials taught, lab exercises are designed for practicing attacking and defending on real but isolated computer networks setup using Cisco switches, routers and firewalls. Students will be assessed on quizzes, assignment, a team project to design and setup a real world network with defenses, and a final practical test. Upon completion of this module, students will have the foundations to work as a network engineer and to sit for the industry-recognized Cisco CCNA certification if they are interested.Lecture/Laboratory/Self-Study/Assignment and ProjectsNilF2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTINF2002Human Computer InteractionHuman-Computer Interaction (HCI) is the study of how humans use computers, and the design methods and implementation of computer systems to ensure ease of learning and usage. This module introduces the fundamental methods and principles for designing, programming and testing human-centric systems. Topics covered include usability and affordances, metaphors and conceptual models, evaluation techniques and experimental design. Recent topics in HCI are also reviewed, including mobile interfaces, gesture-based interactions and augmented reality. Students are assessed in quizzes, lab exercises, and studio assignments. They will also complete a team project to design, implement and evaluate computer interfaces. The goal is to enable students to understand and appreciate the importance of the human-computer interface in a system, and to develop skills and expertise in the design and implementation of effective modern user interfaces.Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and Projects1. CSC1103 - Programming Methodology OR 
    2. INF1002 - Programming Fundamentals
    F2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTINF2001Introduction to Software Engineering Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and ProjectsNilF2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTINF2003Database SystemsDatabase system is primarily concerned with the representation, organization, and presentation of data. This includes methods for efficient access and update of data, data modelling and abstraction, and file storage techniques. Topics covered include relational database concepts, ER diagram design, normalization, query languages, and indexing. Recent developments in big data, NoSQL databases, blockchain, and data warehousing will also be explored. Practical aspects of database design and programming will be done using a combination of SQL and NoSQL. Students are assessed in lab assignments, a mid-term exam, group project, and a final exam.Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and ProjectsNilF2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTINF2004Embedded Systems ProgrammingThe emergence of IoT has significantly increased the prevalence of embedded systems in today’s world. The use of these embedded systems is virtually limitless as new products are introduced to the market each day that incorporates embedded microprocessors in novel ways. Moreover, in recent years, embedded hardware has become affordable for the masses. Thus, it is of utmost importance for every professional in the computing science domain to know and understand the fundamentals of embedded systems design and programming. This module aims to develop knowledge and practical expertise in embedded systems, learn about their essential architectural components, applications and corresponding design constraints, and understand different sensors for IoT applications. In addition, the students learn the functionality of a specific microcontroller and its integration within an embedded system for a set of real-world applications. This includes memory maps, GPIOs, interrupts, ADC/DAC, timers, serial communication and timers. Students also get the opportunity to explore various sensors and actuators that enhance their understanding of programming in the C language. Lab practicals apply theoretical knowledge with exercises using a development platform and measurement equipment and then progress to an industry-relevant team project, allowing the students to plan, design with justification and develop a complex application. Upon completing this module, students will be able to program an embedded system with a strong focus on industry-relevant techniques. They will be able to apply theoretical knowledge and practical experience to a wide range of real-world applications. They will also be able to enhance their understanding of embedded systems on their own and extend it to other domains in the future.Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and ProjectsINF1101 Introduction to computer systems or 
    ICT1011 Computer Organisation and Architecture
    F2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTICT3112Software Verification and ValidationOne of the main success factors of a software product is the extent in which it meets the client’s expectations and requirements. Software Validation and Verification (V&V) include processes and activities that check the project artefacts against their specifications, as part of the quality assurance efforts of the project.
    In this module, principles and practices of V&V are presented, discussed, and implemented. The beginning of the module will focus on how we, as Software Engineers, can measure and assess the quality of our software—what metrics can be gathered and how to interpret them. The topics covered include static and dynamic testing techniques for both V&V. Informal techniques such as acceptance/usability/regression/integration testing, and defect/fault tracking (economic aspects of V&V are presented through a defect cost model). The second half of the module covers an overview of how we can use Formal Methods in Software Engineering, specifically looking into how Model Checking can be applied to both V&V checks for software quality.
    This module is taught as a 3rd year module in Information and Communication Technology and it assumes background knowledge in programming and software engineering processes. Students’ progress is measured through lab assessments, a Midterm test, and a final exam.
    Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and Projects1. INF1003 Mathematics 1
    2. INF1004 Mathematics 2
    3. INF2001 Introduction to Software Engineering
    4. INF1002 Programming Fundamentals
    F2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTICT3113Performance Testing and OptimisationThis module will introduce the students to the various software performance testing methodologies for different software systems under varying load, stress and scales. Application profiling techniques include performance profiling and memory profiling and supporting tools will also be introduced to equip students with the ability to look for potential system bottlenecks during development which can reduce the number of problems that might show up later when the application is stressed. Students will also be able to perform benchmarking for enterprise systems and recommend improvements that will optimise the operations of the system. This module will also enable students to understand the various trade-offs (e.g. associated risk including cost, stability, etc.) during software optimisation. In-depth algorithms optimisation utilising the basic concepts covered in ICT1008 (Data Structures and Algorithms) will also be discussed to expose the students to optimisation at different levels of the system.Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and Projects1. ICT2112 Software Design
    2. ICT2113 Software Modelling and Analysis
    F2F & Online6Tri 1 Aug/SepSIT@Punggol
    ICTINF2005Cyber Security FundamentalsThis module aims to explain the fundamental and core topics in endpoint and network security domains. It covers the concepts, techniques and tools applied in the discovery of weaknesses as well as securing the above domains; The module also shows how to analyze different security problems, determining the requirements and designing the solutions to meet or exceed these requirements.
    Major topics covered include: cryptography, access control, steganography, network security, social engineering, web security, penetration testing, malware fundamentals, blockchain, forensics, IoT security.
    Lecture/Tutorial/Workshop/Laboratory/Self-Study/Assignment and Projects F2F & Online6Tri 1 Aug/SepSIT@Punggol
  2. chevron--up
    ENG
    ClusterModule CodeModule NameModule DescriptorModule StructurePre-requisitesMode of DeliveryNo. of CreditsAvailability (Aug)Venue
    ENGSBE2117HVAC 1Comfortable life and many industries need heating, ventilating, and air-conditioning (HVAC) systems. In this course, we will explore the fundamentals of HVAC systems. HVAC systems generally have common basic elements, although they may differ dramatically in physical appearance and arrangement. The first topic in this course is the introduction of air conditioning systems, air conditioning processes, and the understanding of psychrometrics, which deals with the properties of moist air, and the presentation of air conditioning processes on the psychrometric chart. Secondly, an HVAC system's design depends on a good estimate of the heat gain or loss in a space to be conditioned. Therefore, various methods of calculating the cooling load will be discussed. Following the determination of space cooling load requirement, different air distribution systems and calculations of fans' power requirements will be presented to select the appropriate fan system. At last, it is often desirable to understand the typical control methods of the HVAC system and the codes and industry standards related to the HVAC system. A summary of the topics covered in this module include: 1. Introduction to air-conditioning systems 2. Psychrometry and air-conditioning processes 3. CLTD/SCL/CLF Method for space cooling load calculation 4. Fans and air distribution systems 5. HVAC system and control methodsLecture/Tutorial/WorkshopNAFace-to-face6Aug/SepSIT@Punggol
    ENGSBE2113Fire Engineering FundamentalsThe objective of this module is to familiarize undergraduate engineering students with basic principles related to fire protection. This module introduces basic fire protection issues related to the safeguarding of life and property against fire loss. It describes the fundamental principles of fire science and of the dynamics of fire growth in building. It also provides students with the knowledge of active fire protection systems such as fire alarm, fire extinguisher, fire hose reel, wet & dry riser, automatic fire sprinkler, smoke control system and clean agent fire suppression system. This module equips students with the skill and knowledge to design, install and maintain fire protection systems in buildings. This course also provides the laboratory scale fire testing that can help determine the fire performance of a product, thereby assisting manufacturers design products that have a lower smoke density characteristic. The fire testing procedures are compliance to international national testing standards. Students can also look into details of fire safety in building and learn about the effects of smoke emission of building materials that can affect the fire safety measures of building.Lecture/Workshop/LabNAFace-to-face6Aug/SepSIT@Punggol
    ENGSBE2214Fire Safety ManagementThe objective of this module is to familiarize undergraduate engineering students with the provisions in the Singapore Fire Safety Act & Regulations, Fire Code and the relevant Singapore Standards and Codes of Practice. It provides students with the knowledge on roles of Fire Safety Managers. Topics include Fire Safety Managers, management of evacuation procedures for the different occupancies in building, casualty management and case studies. It also covers the basic fire safety tactics, means of escape, and the design of voice communication systems. In addition, the students will also learn how to identify the fire hazardous materials, and the regulations on the safe storage of fire hazardous materials. At last, as a Fire Safety Manager, the students will be introduced on the role of fire safety committee, how to organize Table Top Exercise and IPP, and how to conduct building inspections and testing. The course also provides the laboratory scale fire testing that can help determine the fire performance of a product, thereby assisting manufacturers design products that are fire-resistant and have a lower spread of flame characteristic. The fire testing procedures are compliance to international national testing standards. Students can also look into details of fire safety in building and learn about the effects of how surface spread of flame and ignitability of building materials affect the fire safety measures of building.Lecture/LabNAFace-to-face6Aug/SepSIT@Punggol
    ENGSBE3121Indoor Environment QualityThis module provides the insights into the building Indoor Environmental Quality (IEQ), consisting of three distinct themes, namely Architectural Lighting of buildings, building Acoustics, and indoor air quality. This module aims to deepen students' understanding of the principles of these three themes in the context of modern buildings and seeks to equip students with the ability to design and modify the building components through analysis and evaluation to enhance the environmental IEQ of targeted spaces. It encompasses fundamental daylighting and the integration of electrical lighting, room acoustics and strategies for noise management, IAQ factors, problems, and guidelines/requirements.Lecture/Project WorkNAFace-to-face6Aug/SepSIT@Punggol
    ENGSBE3122Renewables for Building ApplicationThe widespread adoption of electric vehicles (EVs) and solar PV in residential and commercial buildings presents new opportunities for integrating renewable energy into the grid. One such opportunity is to use EV charging stations in residential carparks as added storage capacity, along with photovoltaic (PV) solar panels as renewables to lower the reliance of AC grid which includes thermal power plants, co‐gen/CHP, tri‐generation. This module will explore the benefits and challenges of integrating EV charging stations with PV renewables and the AC grid. It will cover the technical aspects of integrating these systems, including the hardware and software required to connect the EV charging station, PV solar panels, and the AC grid. The role of Building and Energy management System will be shared on the way they manage the load demand in the building and how load shredding can be implemented. The module will also discuss the potential advantages of using EV batteries as a source of energy storage for the home, including reducing energy costs and increasing grid resiliency. On the aspect of renewables, it will introduce PVs which is dominant in tropical Singapore. The use of modelling tools and integration of PV in buildings (BAPVs, BIPVs etc), MPPT and its efficiency in different types of building. The module efficiency, intermittency, uncertainty & shading) will be explored and discussed. Additionally, the module will address the regulatory and financial barriers to the adoption of this technology and provide examples of successful implementation of integrated EV charging stations with PV renewables and the AC grid. By the end of this module, students will be equipped with the knowledge to make informed decisions about adopting this technology and its potential impact on their homes, communities, and the environmentLecture/Tutorial/WorkshopNAFace-to-face6Aug/SepSIT@Punggol
  3. chevron--up
    BCD
    ClusterModule CodeModule NameModule DescriptorModule Structure (lec/tut/sem)Pre-requisitesMode of DeliveryNo. of CreditsAvailability (Aug)Venue
    BCDATM2305Strategic Airline Scheduling OperationsThis module provides students with practical knowledge and strategic insight into airline operations, emphasizing the integrated decision-making processes that drive efficiency, profitability, and customer satisfaction. Core topics include airline scheduling, fleet and crew planning, route and network strategy, financial trade-offs and budgeting, operations control, and disruption management. The emphasis is strategic and analytical, with applications using real airline cases and modern decision-support tools.SeminarNoneFace-to-face6Sep 2026SIT@Punggol
    BCDATM2306Airport Operations and ManagementThis module offers students with practical knowledge and skills in airline scheduling and operations to make informed decisions and enhance an airline's competitive position, resource utilization, and overall efficiency.
    • Airline scheduling and operation management are vital as they directly impact profitability and customer satisfaction. Optimization models and digital tools will be employed in the module.
    • Select topics include, flight scheduling; optimizing schedule; fleet assignment and aircraft routing; crew scheduling and aircraft maintenance routing; operation and disruption management.
    SeminarNoneFace-to-face6Sep 2026SIT@Punggol
    BCDATM2307Aviation and EnvironmentThis module aims to equip students with proficiency in addressing the environmental impacts and enable sustainable development of the aviation sector. 
    • As airlines grow in response to global travel demand and adapt to changing market structures, there will be significant implications on both the environment and economic systems. 
    • Select topics include, IATA Four Pillars of Technology, Operations, Infrastructure and market-based instruments; advancement in technological dimensions; environmental economics and sustainable development; Policies to address environmental sustainability; determining criteria and reporting requirements; role of states and institutions.
    SeminarNoneFace-to-face6Sep 2026SIT@Punggol
    BCDHTM2015Food Service ManagementFood and beverage (F&B) industry is an important sector in the hospitality and tourism field. About one third of the total expenditure of a tourist is spending in the F&B consumption. The business landscape of F&B is competitive, only one out of five restaurants survive after three years in operation. In this module students will have the opportunity to apply their knowledge from previous related courses. Students will be able to develop skills and abilities to understand the operation and management of different types of foodservice establishments. The module will present different food and beverage menus, as well as catering and banquet facilities through a series of workshops, interactive group exercises, financial and accounting exercises. The assessment of this module is a combination of class participation, quizzes, individual report, and group report with presentation. A real industry case study/project will be introduced for students to work in groups to investigate, analyse and solve the challenges presented in the case/project.SeminarNoneFace-to-face6Sep 2026SIT@Punggol
    BCDACC2024Company AccountingThis module aims to build further student knowledge on accounting standards and their applications. It is designed to provide students with a good understanding and appreciation of complex financial accounting topics. In this module, you will tackle issues in financial accounting such as business combinations, group accounting, foreign currency-based transactions etc. To do well, you are expected to have an attitude of independent learning where you develop a life-long habit of independently analysing, deconstructing and determining conceptual shifts in Singapore Financial Reporting Standards (International) (SFRS(I)). You are also to pre-empt contemporary issues in accounting by discussing news reports on emerging issues in business and new transactions which may have implications on the future of accounting.SeminarFinancial AccountingFace-to-face6Sep 2026SIT@Punggol
    BCDACC2027Management Accounting and ControlThis management accounting module introduces students to management accounting and control systems which are needed for the effective functioning of an organisation. Prior to undertaking this module, students are required to have basic management accounting knowledge, i.e. Introduction to Management Accounting. The design of management control systems involves a strong understanding of the underlying strategy of an organisation and effective performance measurement systems so as to establish effective control systems. Student progress is assessed via mid-term exam, student led tutorials, case study report and a final exam.SeminarBusiness AccountingFace-to-face6Sep 2026SIT@Punggol
  4. chevron--up
    FCB
    ClusterModule CodeModule NameModule DescriptorModule StructurePre-requisitesMode of DeliveryNo. of CreditsAvailability (Aug)Venue
    FCBPHE 3231Expression EngineeringThis module will cover expression systems in prokaryotic and eukaryotic hosts. Selection, archiving and characterization of production line as well as the study of parameters affecting protein expression and yield with a focus on biotherapeutics modality will be covered. Students will be equipped with knowledge in cell line development for production and characterization of therapeutic drugs.Lecture/Tutorial/Project workPHE1015 Biomolecular Science 1 and PHE2234 Biomolecular Science 2Blended6AugSIT@Punggol