## Common Course | |

STGC3000. | Work-Integrated Education |

## Department of Civil and Environmental Engineering | |

CIVL1000. | Computer Science |

CIVL1001. | Introduction to Civil and Environmental Engineering |

CIVL1002. | Civil Engineering Drawing |

CIVL1003. | Statics |

CIVL1004. | Engineering Geology |

CIVL2000. | Kinematics and Dynamics |

CIVL2001. | Mechanics of Materials |

CIVL2002. | Surveying |

CIVL2003. | Fluid Mechanics |

CIVL2004. | Mathematics for Civil Engineering |

CIVL2005. | Construction Materials |

CIVL2006. | Structural Analysis |

CIVL2007. | Soil Mechanics |

CIVL3000. | Steel Design |

CIVL3001. | Construction Management and Practice |

CIVL3002. | Environmental Engineering I |

CIVL3003. | Environmental Engineering II |

CIVL3004. | Reinforced Concrete Design |

CIVL3005. | Foundation Engineering |

CIVL3006. | Civil Engineering Hydraulics |

CIVL3007. | Advanced Topics in Soil Mechanics |

CIVL3008. | Environmental Modeling |

CIVL4000. | Graduation Project I |

CIVL4001. | Graduation Project II |

CIVL4002. | Integrated Project Design |

CIVL4004. | Advanced Mechanics of Materials |

CIVL4005. | Advanced Structural Analysis |

CIVL4006. | Structural Vibrations |

CIVL4007. | Advanced Reinforced Concrete Design |

CIVL4008. | Structural Systems and Analysis |

CIVL4009. | Selected Topics in Geotechnical Engineering |

CIVL4010. | Earth Retaining Systems |

CIVL4011. | Application of Numerical Methods in Geotechnical Engineering |

CIVL4012. | Introduction to Soil Improvement |

CIVL4013. | Engineering Economics and Ethics |

CIVL4014. | Construction Planning, Scheduling and Control |

CIVL4015. | Construction Methods, Procedure and Equipment |

CIVL4016. | Environmental Engineering III |

CIVL4017. | Essentials to Environmental Biotechnology |

CIVL4018. | Wastewater Treatment Engineering |

CIVL4019. | Traffic Engineering |

CIVL4020. | Transportation Planning and Public Transport System |

CIVL4021. | Special Topics in Civil Engineering |

## Department of Computer and Information Science | |

CISC1000. | Information Technology Fundamentals and Practices |

CISC1001. | Programming Science |

CISC1002. | Discrete Structures |

CISC1004. | Introduction to Computer Science |

CISC1006. | Probability and Statistics |

CISC2001. | Computer Organization |

CISC2002. | Numerical Methods and Computation |

CISC2003. | Object Oriented Programming and Data Structures |

CISC2004. | Compiler Construction |

CISC2005. | Principles of Operating Systems |

CISC2006. | Algorithm Design and Analysis |

CISC2007. | Human-Computer Interaction |

CISC2008. | Object- Oriented Analysis and Design Patterns |

CISC3000. | Introduction to Database Systems |

CISC3001. | Computer Networks |

CISC3002. | Mobile Application Programming |

CISC3003. | Web Programming |

CISC3005. | Advanced Database Systems |

CISC3006. | Computer Based Simulation |

CISC3007. | Formal Languages and Automata |

CISC3009. | Computer Graphics |

CISC3010. | Distributed Computer Systems |

CISC3011. | Digital Image Processing |

CISC3012. | Artificial Intelligence |

CISC3014. | Information Retrieval and Web Search |

CISC3015. | Data and Information Visualization |

CISC3016. | Multimedia Computing |

CISC3017. | Bioinformatics |

CISC3018. | Cloud Computing and Big Data Systems |

CISC3019. | Competition Programming and Problem Solving |

CISC3020. | Formal Software Specification |

CISC3021. | Multimedia Forensics and Security |

CISC3022. | Software Testing |

CISC3023. | Machine Learning |

CISC3024. | Pattern Recognition |

CISC3025. | Natural Language Processing |

CISC3026. | Software Engineering Principles |

CISC3027. | Special Topics in Computer and Information Science |

CISC3029. | Computer Vision |

CISC4000. | Graduation Project |

CISC4001. | Professionalism and Ethics in Computer Science |

CISC4002. | Software Project Management |

CISC4003. | Information Security |

## Department of Electrical and Computer Engineering | |

ECEN1000. | Digital Systems |

ECEN1001. | Introduction to Electrical and Computer Engineering |

ECEN1003. | Information Technology Revolution and Electronics |

ECEN1004. | Embedded Systems |

ECEN1005. | Circuit Analysis |

ECEN1006. | Engineering and Society |

ECEN1007. | Computer Programming and Network Fundamentals |

ECEN1008. | Physics I |

ECEN1009. | Physics I |

ECEN1010. | Physics II |

ECEN2000. | Signals and Systems |

ECEN2001. | Measurement and Instrumentation |

ECEN2002. | Electric Machines |

ECEN2003. | Fundamental Electronics |

ECEN2004. | Discrete Structure |

ECEN2005. | Electromagnetism |

ECEN2006. | Numerical Method and Computation |

ECEN2007. | Probability and Statistics |

ECEN2008. | Linear Algebra for Electrical and Computer Engineering |

ECEN2009. | Biology |

ECEN2010. | Semiconductor Device Physics |

ECEN2011. | Introduction To Electro-Robot Design |

ECEN2015. | Applied Electronics |

ECEN3000. | Control Systems |

ECEN3001. | Digital Signal Processing |

ECEN3002. | Electrical and Computer Engineering Seminars |

ECEN3003. | Introduction to Biomedical Engineering |

ECEN3004. | Fundamental Bio-Electricity |

ECEN3005. | Biomedical Electronics |

ECEN3006. | Introduction to Biomedical Signal Analysis |

ECEN3007. | Power Electronics |

ECEN3008. | Power Systems Analysis |

ECEN3009. | Power Quality and Energy Saving |

ECEN3010. | Power Electronics Design and Implementation |

ECEN3011. | Electric Drive |

ECEN3012. | Principles of Communication Systems |

ECEN3013. | Radio Frequency and Microwave Techniques for Wireless Systems |

ECEN3014. | Antenna Theory and Applications in Wireless Communications |

ECEN3015. | Cellular Communication Network Design and Optimization |

ECEN3016. | Introduction to Wireless Technology for Digital Game |

ECEN3017. | Analog Integrated Circuit Design |

ECEN3018. | Introduction to Data Converters |

ECEN3019. | Introduction to Radio-Frequency Circuits and Systems |

ECEN3020. | Advanced Topics in Analog and Mixed-Signal Integrated Circuit Design |

ECEN3021. | Multimedia Technology |

ECEN3022. | Advanced Integrated Circuit Design for Internet of Things Systems |

ECEN3023. | Intelligent Methods for Electrical and Computer Engineering |

ECEN3024. | Internet of Things Workshop I |

ECEN3025. | Internet of Things Workshop II |

ECEN4000. | Graduation Project I |

ECEN4001. | Graduation Project II |

ECEN4002. | Digital Control |

ECEN4003. | Special Topic in Electrical and Computer Engineering |

ECEN4004. | Biomedical Measurement and Instrumentation |

ECEN4005. | Introduction to Biomedical Imaging |

ECEN4006. | Renewable Energy Conversion |

ECEN4007. | Power System Design and Implementation |

ECEN4008. | Introduction to Wireless Sensing Network |

ECEN4009. | Microwave and Millimeter Wave System Design |

## Department of Electromechanical Engineering | |

EMEN1001. | Engineering Drawing I |

EMEN1002. | Engineering Drawing II |

EMEN1003. | Engineering Materials |

EMEN1004. | Statics |

EMEN2000. | Strength of Materials |

EMEN2001. | Thermodynamics |

EMEN2002. | Manufacturing Technology |

EMEN2003. | Electrical Engineering |

EMEN2004. | Dynamics |

EMEN2005. | Computer-Aided Design |

EMEN2006. | Machine Elements |

EMEN2007. | Mechatronics |

EMEN3000. | Production Management |

EMEN3001. | Fluid Mechanics |

EMEN3002. | Control Engineering |

EMEN3003. | Heat Transfer |

EMEN3004. | Computer Engineering |

EMEN3005. | Society and The Engineer |

EMEN3006. | Advanced Manufacturing |

EMEN3007. | Advanced Materials for Engineering |

EMEN3008. | Air Conditioning and Refrigeration |

EMEN3009. | Applications of Vibration and Noise Control |

EMEN3010. | Computer Technology in Engineering |

EMEN3011. | Corrosion, Wear and Degradation and Materials |

EMEN3012. | Electrical Services- Wiring and Installations |

EMEN3013. | Electromechanical Energy Conversion |

EMEN3014. | Electronics and Instrumentation |

EMEN3015. | Finite Element Techniques in Engineering |

EMEN3016. | Fundamentals of Automotive Engineering |

EMEN3017. | Industrial Data Management |

EMEN3018. | Intelligent Buildings |

EMEN3019. | Internal Combustion Engines |

EMEN3023. | Computational Fluid Dynamics |

EMEN3024. | Engineering Management |

EMEN3025. | Fire Protection Engineering |

EMEN3026. | Robotics |

EMEN3027. | Mechanical Behaviour of Engineering Materials and Basic Failure Analysis |

EMEN3028. | Optimization Techniques and Their Applications in Engineering |

EMEN3029. | Production Systems, Planning & Control |

EMEN3030. | Special Topics in Electromechanical Engineering I |

EMEN3031. | Special Topics in Electromechanical Engineering II |

EMEN3032. | Special Topics in Electromechanical Engineering III |

EMEN3033. | Theory of Mechanisms |

EMEN3034. | Creative Industry |

EMEN3035. | Electric Vehicles |

EMEN3036. | Extra-Low-Voltage Electrical Systems in Buildings |

EMEN3037. | Facility Management |

EMEN3038. | Lighting Technology |

EMEN3039. | Mechanical Processing of Materials |

EMEN3040. | Nonlinear Dynamics and Chaos |

EMEN3041. | Selection of Materials for Engineering Design |

EMEN3042. | Sensors and Acyuators |

EMEN3043. | Statics and Probability for Engineering |

EMEN3044. | Surface Engineering and Coating Technology |

EMEN3045. | Thermal Energy Transportation in Porous Media |

EMEN4000. | Graduation Project |

## Department of Mathematics | |

MATH0001. | Pre-Calculus |

MATH1000. | Discrete Mathematics |

MATH1001. | Linear Algebra I |

MATH1002. | Linear Algebra II |

MATH1003. | Intermediate Calculus |

MATH1004. | Geometry |

MATH2000. | Engineering Mathematics I |

MATH2001. | Engineering Mathematics II |

MATH2002. | Multivariable Calculus |

MATH2003. | Mathematical Analysis I |

MATH2004. | Mathematical Analysis II |

MATH2005. | Probability |

MATH2006. | Applied Statistics |

MATH2007. | Numerical Analysis |

MATH2008. | Operations Research |

MATH2009. | Linear Statistical Analysis |

MATH2010. | Computational Statistics |

MATH3000. | Ordinary Differential Equations |

MATH3001. | Complex Analysis |

MATH3002. | Introduction to Stochastic Process |

MATH3003. | Abstract Algebra |

MATH3004. | Partial Differential Equations |

MATH3005. | Mathematics Experiments |

MATH3006. | Mathematical Analysis III |

MATH3007. | History of Mathematics |

MATH3008. | Introduction to Stochastic Calculus |

MATH3009. | Time Series Analysis |

MATH3010. | Applied Linear Algebra |

MATH3011. | Numerical Matrix Analysis |

MATH3012. | Introduction to Computational Intelligence |

MATH3013. | Mathematical Modeling |

MATH3014. | Topics in Applied Mathematics |

MATH3015. | Introduction to Financial Mathematics |

MATH3016. | Fourier and Signal Analysis |

MATH3017. | Data-Driven Sampling Methods |

MATH3018. | Multivariate Data Analysis |

MATH3019. | Applied Regression Analysis |

MATH3020. | Bayesian Method in Data Analysis |

MATH3021. | Data Mining and Statistical Learning |

MATH3022. | Design and Analysis of Experiments |

MATH3023. | Optimization for Big Data Inference |

MATH3024. | Statistical Techniques in Life Science |

MATH3025. | Topics in Statistics and Data Science |

MATH4000. | Elementary Number Theory |

MATH4001. | Introduction to Real Analysis and Hilbert Spaces |

MATH4002. | Research in Mathematics |

MATH4003. | Nonparametric Statistics |

MATH4004. | Graduation Project |

## Department of Physics and Chemistry | |

APAC1000. | Advanced Mathematics I |

APAC1001. | College Physics |

APAC1002. | Electromagnetism and Physical Optics |

APAC1003. | Introduction to College Chemistry |

APAC2000. | Advanced Mathematics II |

APAC2001. | Analytical and Environmental Chemistry |

APAC2002. | Modern Physics |

APAC2003. | Inorganic Chemistry |

APAC2004. | Quantum Physics |

APAC3000. | Materials Physics and Chemistry |

APAC3001. | Solid State Physics |

APAC3002. | Thermodynamic and Statistical Physics |

APAC3003. | Materials Characterization |

APAC3004. | Optoelectronics |

APAC3005. | Physical Chemistry |

APAC3006. | Semiconductor Physics |

APAC3007. | Low-Dimensional Physics |

APAC3008. | Nanochemistry |

APAC3009. | Organic and Polymer Chemistry |

APAC3010. | Thin Film Physics |

APAC4000. | Research Project |

APAC4001. | Electrochemistry |

APAC4002. | Electrodynamics |

APAC4003. | Magnetic Properties of Materials |

APAC4004. | Mathematical Methods in Physics |

APAC4005. | Micro-/Nano-Systems |

APAC4006. | Physics of Semiconductor Processing |

APAC4007. | Semiconductor Materials and Devices |

APAC4008. | Supramolecular Chemistry |

APAC4009. | Theory and Modeling of Materials Properties |

APAC4010. | Topics in Emerging Materials |

STGC1001. | General Chemistry |

## Connect with us