{"id":18662,"date":"2023-12-06T09:33:14","date_gmt":"2023-12-06T01:33:14","guid":{"rendered":"https:\/\/cde.nus.edu.sg\/ece\/?page_id=18662"},"modified":"2026-02-26T09:15:05","modified_gmt":"2026-02-26T01:15:05","slug":"second-major-in-computing-design-and-engineering","status":"publish","type":"page","link":"https:\/\/cde.nus.edu.sg\/ece\/second-major-in-computing-design-and-engineering\/","title":{"rendered":"Second Major \/ Minor in Computing (Design and Engineering)"},"content":{"rendered":"\n\n\t\t\t\t\t<ul id=\"menu-undergraduate\"><li id=\"menu-item-13642\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/what-is-ece\/\">What is ECE?<\/a><\/li>\n<li id=\"menu-item-19516\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/second-major-in-computing-design-and-engineering\/\">Second Major \/ Minor in Computing (D&amp;E)<\/a><\/li>\n<li id=\"menu-item-21694\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/minor-in-artificial-intelligence\/\">Minor in Artificial Intelligence (D&amp;E)<\/a><\/li>\n<li id=\"menu-item-13643\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/new-curriculum-structure\/\">New Curriculum Structure<\/a>\n<ul>\n\t<li id=\"menu-item-13653\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/new-curriculum-structure\/build-your-own-degree\/\">Build Your Own Degree<\/a><\/li>\n<\/ul>\n<\/li>\n<li id=\"menu-item-13644\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/\">Electrical Engineering<\/a>\n<ul>\n\t<li id=\"menu-item-13654\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/ee-curriculum\/\">EE &#8211; Curriculum<\/a><\/li>\n\t<li id=\"menu-item-13655\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/ee-curriculum-structure-ay2025-26\/\">EE Curriculum Structure &#8211; AY2025\/26<\/a><\/li>\n\t<li id=\"menu-item-13656\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/objectivesoutcomes\/\">Objectives and Outcomes<\/a><\/li>\n\t<li id=\"menu-item-18717\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/second-major-in-computing-design-and-engineering\/\">Second Major \/ Minor in Computing (D&amp;E)<\/a><\/li>\n\t<li id=\"menu-item-21693\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/minor-in-artificial-intelligence\/\">Minor in Artificial Intelligence (D&amp;E)<\/a><\/li>\n\t<li id=\"menu-item-13658\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/\">Specialisations and Minor<\/a>\n\t<ul>\n\t\t<li id=\"menu-item-14895\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/specialisation-in-advanced-electronics-ae\/\">Advanced Electronics<\/a><\/li>\n\t\t<li id=\"menu-item-14896\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/specialisation-in-industry-4-0\/\">Industry 4.0<\/a><\/li>\n\t\t<li id=\"menu-item-14694\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/internet-of-things-iot\/\">Internet of Things (IoT)<\/a><\/li>\n\t\t<li id=\"menu-item-19769\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/specialisation-in-microelectronics-quantum-materials\/\">Microelectronics &amp; Quantum Materials<\/a><\/li>\n\t\t<li id=\"menu-item-14692\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/robotics\/\">Robotics<\/a><\/li>\n\t\t<li id=\"menu-item-15646\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/spacetechnology\/\">Space Technology (ST)<\/a><\/li>\n\t\t<li id=\"menu-item-14897\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/specialisation-in-sustainable-electric-transportation-set\/\">Sustainable Electric Transportation (SET)<\/a><\/li>\n\t\t<li id=\"menu-item-14693\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/specialisations-and-minor\/data-engineering\/\">Minor in Data Engineering<\/a><\/li>\n\t<\/ul>\n<\/li>\n\t<li id=\"menu-item-14686\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/courses\/\">Courses<\/a><\/li>\n\t<li id=\"menu-item-14687\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/technical-electives\/\">Technical Electives<\/a><\/li>\n\t<li id=\"menu-item-14688\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/projects\/\">Capstone Projects<\/a><\/li>\n\t<li id=\"menu-item-14690\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/electrical-engineering\/recommended-schedule\/\">Recommended Schedule<\/a><\/li>\n\t<li id=\"menu-item-14691\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/class-timetables\/\">Class Timetables<\/a><\/li>\n<\/ul>\n<\/li>\n<li id=\"menu-item-13645\"><a href=\"https:\/\/ceg.nus.edu.sg\/\">Computer Engineering<\/a><\/li>\n<li id=\"menu-item-13647\"><a href=\"https:\/\/scale.nus.edu.sg\/programmes\/undergraduate-programmes\/btech-engineering\/btech-electronics-engineering\">BTech (Electronics Engineering)<\/a><\/li>\n<li id=\"menu-item-13651\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/admission-requirements\/\">Admissions<\/a>\n<ul>\n\t<li id=\"menu-item-13855\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/admission-requirements\/admission-criteria\/\">Admission Criteria<\/a><\/li>\n\t<li id=\"menu-item-13856\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/admission-requirements\/career-prospects\/\">Career Prospects<\/a><\/li>\n\t<li id=\"menu-item-13857\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/admission-requirements\/scholarships-financial-aid\/\">Scholarships, Study Award &amp; Financial Aid<\/a><\/li>\n\t<li id=\"menu-item-13861\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/admission-requirements\/special-programmes\/\">Special Programmes<\/a><\/li>\n\t<li id=\"menu-item-13862\"><a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/admission-requirements\/enhancement-programmes\/\">Enhancement Programmes<\/a><\/li>\n\t<li id=\"menu-item-13863\"><a href=\"https:\/\/www.nus.edu.sg\/oam\/apply-to-nus\/\">Apply Now<\/a><\/li>\n<\/ul>\n<\/li>\n<li id=\"menu-item-13652\"><a href=\"https:\/\/nusu.sharepoint.com\/sites\/e-Station-Students\">e-Station (Students)<\/a><\/li>\n<\/ul>\t\n\t<h2>\n\t\tSecond Major \/ Minor in Computing (Design and Engineering)\n\t<\/h2>\n\t<p>(Open to all CDE majors except Computer Engineering)<\/p>\n<p>Computing technologies are revolutionizing engineering and design disciplines, streamlining processes, optimizing designs through data analysis and simulations, and accelerating product development. Automation and virtual environments are driving efficiency across engineering fields, paving the way for the next wave of industrial innovations. Collaborative tools are transforming workplaces, facilitating real-time sharing of designs, data, and simulations.<\/p>\n<p>In Singapore, the Industry Transformation Map (ITM) leverages digital and smart technologies to enhance competitiveness. The ITM focuses on building a robust digital infrastructure, cultivating a skilled workforce, and fostering a supportive business environment. Central to the ITM&#8217;s success is the widespread adoption of computing-based technologies to boost productivity, efficiency, competitiveness, and innovation across industries. The ITM underscores the need for a skilled workforce proficient in digital technologies and adaptable to evolving work methods.<\/p>\n<p>As a result, proficiency in computing technologies is now a prerequisite for various industrial roles, including entry-level positions. To prepare the next generation of designers and engineers, the Second Major \/ Minor in Computing (D&amp;E) &#8211; hosted by the Department of Electrical and Computer Engineering &#8211; aims to equip students with interdisciplinary knowledge and skills. This programme enhances technical proficiency, improves career prospects, and ensures students remain at the forefront of advancements in design and engineering.<\/p>\n<p>Students completing the Second Major \/ Minor will be able to:<\/p>\n<ol>\n<li>Understand fundamental computing concepts and the underlying components that are required for the operation of computing systems;<\/li>\n<li>Analyze complex problems and use computing-based tools and techniques to find solutions to these problems;<\/li>\n<li>Apply cross-disciplinary tools and techniques to the analysis and design of practical strategies for digitization and automation;<\/li>\n<li>Evaluate emerging technologies in the area of computing and their potential impact on society and industry;<\/li>\n<li>Gain critical-thinking, perspective-sharing and team-working skills<\/li>\n<\/ol>\n\t\n<p>&nbsp;<\/p>\n<h3><strong>Requirement for Second Major<\/strong><\/h3>\n<p>To be awarded the Second Major in Computing (D&amp;E), students must earn a minimum of 40 Units of approved courses during their undergraduate candidature. The programme structure is divided into a 24 Unit core with 16 Units of electives.<\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td colspan=\"2\"><strong>2<sup>nd<\/sup> Major in Computing (D&amp;E) &#8211; 40 Units<\/strong><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Core Courses\u00a0 (24 Units)<\/strong><\/td>\n<td><strong>Elective Courses (Choose any four courses, or totalling at least 16 Units)<\/strong>\n<strong>Note: at least 12 Units must be at Level 3000 or above<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Core courses:<\/strong>\n<a href=\"https:\/\/nusmods.com\/courses?q=CS1010E\">CS1010%<\/a> Programming Methodology <strong>or <\/strong><br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/UTC2851\/problem-solving-for-computing-and-ai\">UTC2851<\/a>\u00a0Problem Solving for Computing and AI\n<a href=\"https:\/\/nusmods.com\/courses?q=EE2211\">EE2211<\/a> Introduction to Machine Learning <strong><u>or<\/u><\/strong><br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CDE2212\">CDE2212<\/a> AI for Design <strong>or<\/strong><br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/EE2213\/introduction-to-artificial-intelligence\">EE2213<\/a> Introduction to Artificial Intelligence\n<a href=\"https:\/\/nusmods.com\/courses\/CS2030DE\/programming-methodology-ii\">CS2030DE<\/a> Programming Methodology II<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2040DE\/data-structures-and-algorithms\">CS2040DE<\/a> Data Structures and Algorithms<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2100DE\/computer-organisation\">CS2100DE<\/a> Computer Organisation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2103DE\/software-engineering\">CS2103DE<\/a> Software Engineering<\/td>\n<td>If not taken as core:<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CDE2212\">CDE2212<\/a> AI for Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE2211\">EE2211<\/a> Introduction to Machine Learning<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/EE2213\/introduction-to-artificial-intelligence\">EE2213<\/a> Introduction to Artificial Intelligence\n<hr \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE2028\">EE2028<\/a> Microcontroller Programming and Interfacing<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3306\">EE3306<\/a>\/<a href=\"https:\/\/nusmods.com\/courses?q=ME3163\">ME3163<\/a> Introduction to Cyber Physical Systems<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3305\">EE3305<\/a>\/<a href=\"https:\/\/nusmods.com\/courses?q=ME3243\">ME3243<\/a> Robotic System Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3731C\">EE3731C<\/a> Signal Analysis<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3801\">EE3801<\/a> Data Engineering Principles<br \/>\n<a href=\"http:\/\/C:DataNUS AdminDeputy Head (UG &amp; Student Life)Second MajorsApplied ComputingEE4032\">EE4032<\/a> Blockchain Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4210\">EE4210<\/a> Network Protocols and Applications<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4211\">EE4211<\/a> Data Science for the Internet of Things<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4212\">EE4212<\/a> Computer Vision<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/EE4216\/hardware-for-internet-of-things\">EE4216<\/a> Hardware for Internet of Things<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4218\">EE4218<\/a> Embedded Hardware System Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4308\">EE4308<\/a> Autonomous Robot Systems<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4309\">EE4309<\/a> Robot Perception<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4704\">EE4704<\/a> Image Processing and Analysis<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4802\">EE4802<\/a>\/<a href=\"https:\/\/nusmods.com\/courses?q=IE4213\">IE4213<\/a> Learning from Data\n<p><a href=\"https:\/\/nusmods.com\/courses\/CG3207\/computer-architecture\">CG3207<\/a> Computer Architecture<\/p>\n<p><a href=\"https:\/\/nusmods.com\/courses?q=AR2524\">AR2524<\/a> Spatial Computational Thinking<\/p>\n<a href=\"https:\/\/nusmods.com\/courses?q=BN2102\">BN2102<\/a> Bioengineering Data Analysis<br \/>\nBN4202A Computational Biofluid Dynamics<br \/>\nBN4206 Computational Methods in Biomedical Engineering<br \/>\nBN4501 Engineering Biology<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=BN4701\">BN4701<\/a> Serious Games for Health<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=BN5205\">BN5205<\/a> Computational Biomechanics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/BN5207\/medical-imaging-systems\">BN5207<\/a> Medical Imaging Systems\n<a href=\"https:\/\/nusmods.com\/courses?q=CE2409\">CE2409<\/a> Computer Applications in Civil Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE3201\/civil-engineering-analytics-and-data-visualization\">CE3201<\/a> Civil Engineering Analytics and Data Visualization (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CE3202\">CE3202<\/a> Data Acquisition for Civil Engineering Applications (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CE3203\">CE3203<\/a> Optimization and Algorithms for Civil Engineers (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CE3204\">CE3204<\/a> Data Management for Civil Engineers (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5209\/transportation-data-analytics-and-modeling\">CE5209<\/a> Transportation Data Analytics and Modeling<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5210\/intelligent-transportation-systems-and-simulation\">CE5210<\/a> Intelligent Transportation Systems and Simulation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5310\/hydroinformatics\">CE5310<\/a> Hydroinformatics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5807A\/digital-technologies-for-construction\">CE5807A<\/a> Digital Technologies for Construction (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5807B\/integrated-construction-logistics\">CE5807B<\/a> Digital Construction Management (2 Units)\n<a href=\"https:\/\/nusmods.com\/courses?q=CN3104\">CN3104<\/a> Computer-Aided Chemical Process Simulation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CN4205R\/pinch-analysis-and-process-integration\"> CN4205R<\/a> Pinch Analysis and Process Integration<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CN4221R\/control-of-industrial-processes\">CN4221R<\/a> Control of Industrial Processes<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CN5010\/mathematical-computing-methods-for-chemical-engineers\">CN5010<\/a> Mathematical &amp; Computing Methods for Chemical Engineers<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/SH5209\/process-safety-digitalization\">SH5209<\/a> Process Safety Digitalization\n<a href=\"https:\/\/nusmods.com\/courses\/ESP2107\/numerical-methods-and-statistics\">ESP2107<\/a> Numerical Methods and Statistics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ESP3201\/machine-learning-in-robotics-and-engineering\">ESP3201<\/a> Machine Learning in Robotics and Engineering\n<a href=\"https:\/\/nusmods.com\/courses?q=ID2112\">ID2112<\/a> Digital Design &amp; Fabrication<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=ID2116\">ID2116<\/a> Computing for Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ID4400\/creative-computing\">ID4400<\/a> Creative Computing<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ID4401\/spatial-computing-design-and-development\">ID4401<\/a> Spatial Computing: Design and Development\n<a href=\"https:\/\/nusmods.com\/courses?q=IE3110R\">IE3110R<\/a> Simulation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/IE4210\/operations-research-ii\">IE4210<\/a> Operations Research II<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/IE4211\/modelling-analytics\">IE4211<\/a> Modelling &amp; Analytics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=IE4215\">IE4215<\/a> Machine Learning for Industrial Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/IE4280\/generative-ai-and-fin-tech-technologies\">IE4280<\/a> Generative AI and FinTech Technologies\n<p><a href=\"https:\/\/nusmods.com\/courses\/LAD4006\/digital-techniques-in-landscape-architecture\">LAD4006<\/a> Digital Techniques in Landscape Architecture<\/p>\n<a href=\"https:\/\/nusmods.com\/courses?q=ME3241\">ME3241<\/a> Microprocessor Applications<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=ME3242\">ME3242<\/a> Automation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME3261\/computer-aided-design-and-manufacturing\">ME3261<\/a> Computer-Aided Design and Manufacturing<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME3281\/microsystems-design-and-applications\">ME3281<\/a> Microsystems Design and Applications<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME3291\/numerical-methods-in-engineering\">ME3291<\/a> Numerical Methods in Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME4233\/computational-methods-in-fluid-mechanics\">ME4233<\/a> Computational Methods in Fluid Mechanics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME4291\/finite-element-analysis\">ME4291<\/a> Finite Element Analysis\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE4205\">MLE4205<\/a> Theory and Modelling of Material Properties<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE4217\">MLE4217<\/a> Application of Big Data in Materials Science<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE4218\">MLE4218<\/a> AI for Biomaterials Discovery<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE5215\">MLE5215<\/a> Atomistic Modelling of Molecules and Materials<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE5220\">MLE5220<\/a> Finite element method in materials: basic concepts and problem solving<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/MLE5223\/rational-materials-design-for-sustainability\">MLE5223<\/a> Rational Materials Design for Sustainability\n<a href=\"https:\/\/nusmods.com\/courses?q=PF3209\">PF3209<\/a> Building Information Modelling<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF3211\">PF3211<\/a> AI Applications for the Built Environment<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF3502\">PF3502<\/a> Smart Facilities<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF4212\">PF4212<\/a> Advanced Building Information Modelling<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF4213\">PF4213<\/a> Building Energy Analysis and Simulation\n<a title=\"https:\/\/nusmods.com\/courses\/RB4301\/robot-learning\" href=\"https:\/\/nusmods.com\/courses\/RB4301\/robot-learning\" data-auth=\"NotApplicable\" data-linkindex=\"8\" data-olk-copy-source=\"MessageBody\">RB4301<\/a>\u00a0Robot Learning<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\t\n<h3><strong>Requirement for Minor<\/strong><\/h3>\n<p>To be awarded the Minor in Computing (D&amp;E), students must earn a minimum of 20 Units of approved courses during their undergraduate candidature. The programme structure is divided into a 12 Unit core with 8 Units of electives.<\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td colspan=\"2\"><strong>Minor in Computing (D&amp;E) &#8211; 20 Units<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Core Courses\u00a0 (12 Units)<\/strong><\/td>\n<td><strong>Elective Courses (Choose any two courses, or totalling at least 8 Units)<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>Core Courses:<\/strong>\n<a href=\"https:\/\/nusmods.com\/courses?q=CS1010E\">CS1010%<\/a> Programming Methodology (compulsory) <strong>or<\/strong><br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/UTC2851\/problem-solving-for-computing-and-ai\">UTC2851<\/a> Problem Solving for Computing and AI\n<p><strong>AND<\/strong><\/p>\n<strong>Choose 8 Units from:<\/strong><br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2030DE\/programming-methodology-ii\">CS2030DE<\/a> Programming Methodology II<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2040DE\/data-structures-and-algorithms\">CS2040DE<\/a> Data Structures and Algorithms<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2100DE\/computer-organisation\">CS2100DE<\/a> Computer Organisation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CS2103DE\/software-engineering\">CS2103DE<\/a> Software Engineering\n&nbsp;<\/td>\n<td width=\"377\">If not taken as core:<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CS2030DE\">CS2030DE<\/a> Programming Methodology II<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CS2040DE\">CS2040DE<\/a> Data Structures and Algorithms<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CS2100DE\">CS2100DE<\/a> Computer Organisation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CS2103DE\">CS2103DE<\/a> Software Engineering\n<hr \/>\n<p><a href=\"https:\/\/nusmods.com\/courses?q=CDE2212\">CDE2212<\/a> AI for Design<\/p>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE2028\">EE2028<\/a> Microcontroller Programming and Interfacing<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE2211\">EE2211<\/a> Introduction to Machine Learning<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/EE2213\/introduction-to-artificial-intelligence\">EE2213<\/a> Introduction to Artificial Intelligence<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3306\">EE3306<\/a>\/<a href=\"https:\/\/nusmods.com\/courses?q=ME3163\">ME3163<\/a> Introduction to Cyber Physical Systems<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3305\">EE3305<\/a>\/<a href=\"https:\/\/nusmods.com\/courses?q=ME3243\">ME3243<\/a> Robotic System Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3731C\">EE3731C<\/a> Signal Analysis<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE3801\">EE3801<\/a> Data Engineering Principles<br \/>\n<a href=\"http:\/\/C:DataNUS AdminDeputy Head (UG &amp; Student Life)Second MajorsApplied ComputingEE4032\">EE4032<\/a> Blockchain Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4210\">EE4210<\/a> Network Protocols and Applications<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4211\">EE4211<\/a> Data Science for the Internet of Things<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4212\">EE4212<\/a> Computer Vision<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/EE4216\/hardware-for-internet-of-things\">EE4216<\/a> Hardware for Internet of Things<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4218\">EE4218<\/a> Embedded Hardware System Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4308\">EE4308<\/a> Autonomous Robot Systems<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4309\">EE4309<\/a> Robot Perception<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4704\">EE4704<\/a> Image Processing and Analysis<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=EE4802\">EE4802<\/a>\/<a href=\"https:\/\/nusmods.com\/courses?q=IE4213\">IE4213<\/a> Learning from Data\n<p><a href=\"https:\/\/nusmods.com\/courses\/CG3207\/computer-architecture\">CG3207<\/a> Computer Architecture<\/p>\n<p><a href=\"https:\/\/nusmods.com\/courses?q=AR2524\">AR2524<\/a> Spatial Computational Thinking<\/p>\n<a href=\"https:\/\/nusmods.com\/courses?q=BN2102\">BN2102<\/a> Bioengineering Data Analysis<br \/>\nBN4202A Computational Biofluid Dynamics<br \/>\nBN4206 Computational Methods in Biomedical Engineering<br \/>\nBN4501 Engineering Biology<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=BN4701\">BN4701<\/a> Serious Games for Health<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=BN5205\">BN5205<\/a> Computational Biomechanics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/BN5207\/medical-imaging-systems\">BN5207<\/a> Medical Imaging Systems\n<a href=\"https:\/\/nusmods.com\/courses?q=CE2409\">CE2409<\/a> Computer Applications in Civil Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE3201\/civil-engineering-analytics-and-data-visualization\">CE3201<\/a> Civil Engineering Analytics and Data Visualization (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CE3202\">CE3202<\/a> Data Acquisition for Civil Engineering Applications (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CE3203\">CE3203<\/a> Optimization and Algorithms for Civil Engineers (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=CE3204\">CE3204<\/a> Data Management for Civil Engineers (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5209\/transportation-data-analytics-and-modeling\">CE5209<\/a> Transportation Data Analytics and Modeling<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5210\/intelligent-transportation-systems-and-simulation\">CE5210<\/a> Intelligent Transportation Systems and Simulation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5310\/hydroinformatics\">CE5310<\/a> Hydroinformatics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5807A\/digital-technologies-for-construction\">CE5807A<\/a> Digital Technologies for Construction (2 Units)<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CE5807B\/integrated-construction-logistics\">CE5807B<\/a> Digital Construction Management (2 Units)\n<a href=\"https:\/\/nusmods.com\/courses?q=CN3104\">CN3104<\/a> Computer-Aided Chemical Process Simulation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CN4205R\/pinch-analysis-and-process-integration\"> CN4205R<\/a> Pinch Analysis and Process Integration<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CN4221R\/control-of-industrial-processes\">CN4221R<\/a> Control of Industrial Processes<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/CN5010\/mathematical-computing-methods-for-chemical-engineers\">CN5010<\/a> Mathematical &amp; Computing Methods for Chemical Engineers<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/SH5209\/process-safety-digitalization\">SH5209<\/a> Process Safety Digitalization\n<a href=\"https:\/\/nusmods.com\/courses\/ESP2107\/numerical-methods-and-statistics\">ESP2107<\/a> Numerical Methods and Statistics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ESP3201\/machine-learning-in-robotics-and-engineering\">ESP3201<\/a> Machine Learning in Robotics and Engineering\n<a href=\"https:\/\/nusmods.com\/courses?q=ID2112\">ID2112<\/a> Digital Design &amp; Fabrication<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=ID2116\">ID2116<\/a> Computing for Design<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ID4400\/creative-computing\">ID4400<\/a> Creative Computing<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ID4401\/spatial-computing-design-and-development\">ID4401<\/a> Spatial Computing: Design and Development\n<a href=\"https:\/\/nusmods.com\/courses?q=IE3110R\">IE3110R<\/a> Simulation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/IE4210\/operations-research-ii\">IE4210<\/a> Operations Research II<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/IE4211\/modelling-analytics\">IE4211<\/a> Modelling &amp; Analytics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=IE4215\">IE4215<\/a> Machine Learning for Industrial Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/IE4280\/generative-ai-and-fin-tech-technologies\">IE4280<\/a> Generative AI and FinTech Technologies\n<p><a href=\"https:\/\/nusmods.com\/courses\/LAD4006\/digital-techniques-in-landscape-architecture\">LAD4006<\/a> Digital Techniques in Landscape Architecture<\/p>\n<a href=\"https:\/\/nusmods.com\/courses?q=ME3241\">ME3241<\/a> Microprocessor Applications<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=ME3242\">ME3242<\/a> Automation<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME3261\/computer-aided-design-and-manufacturing\">ME3261<\/a> Computer-Aided Design and Manufacturing<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME3281\/microsystems-design-and-applications\">ME3281<\/a> Microsystems Design and Applications<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME3291\/numerical-methods-in-engineering\">ME3291<\/a> Numerical Methods in Engineering<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME4233\/computational-methods-in-fluid-mechanics\">ME4233<\/a> Computational Methods in Fluid Mechanics<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/ME4291\/finite-element-analysis\">ME4291<\/a> Finite Element Analysis\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE4205\">MLE4205<\/a> Theory and Modelling of Material Properties<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE4217\">MLE4217<\/a> Application of Big Data in Materials Science<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE4218\">MLE4218<\/a> AI for Biomaterials Discovery<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE5215\">MLE5215<\/a> Atomistic Modelling of Molecules and Materials<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=MLE5220\">MLE5220<\/a> Finite element method in materials: basic concepts and problem solving<br \/>\n<a href=\"https:\/\/nusmods.com\/courses\/MLE5223\/rational-materials-design-for-sustainability\">MLE5223<\/a> Rational Materials Design for Sustainability\n<a href=\"https:\/\/nusmods.com\/courses?q=PF3209\">PF3209<\/a> Building Information Modelling<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF3211\">PF3211<\/a> AI Applications for the Built Environment<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF3502\">PF3502<\/a> Smart Facilities<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF4212\">PF4212<\/a> Advanced Building Information Modelling<br \/>\n<a href=\"https:\/\/nusmods.com\/courses?q=PF4213\">PF4213<\/a> Building Energy Analysis and Simulation<a href=\"https:\/\/nusmods.com\/courses?q=CDE2212\"><br \/>\n<\/a>\n<a title=\"https:\/\/nusmods.com\/courses\/RB4301\/robot-learning\" href=\"https:\/\/nusmods.com\/courses\/RB4301\/robot-learning\" data-auth=\"NotApplicable\" data-linkindex=\"8\" data-olk-copy-source=\"MessageBody\">RB4301<\/a>\u00a0Robot Learning<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\t<h3><strong>Eligibility:<\/strong><\/h3>\n<p>The second major \/ minor in Computing (D&amp;E) is only open to students reading a common admissions Engineering primary major, an Architecture primary major, an Industrial Design primary major, or a Landscape Architecture primary major.<\/p>\n<p>Students may apply at the point of admission, where the selection criteria are based on their university admission score and\/or their proficiency in mathematics. &#8220;In-flight&#8221; (i.e., current) CDE students may also apply for this second major \/ minor.<\/p>\n<p>The following groups of students are precluded from taking the second major \/ minor in Computing (D&amp;E):<\/p>\n<ul>\n<li>Students who are not reading a CDE primary major;<\/li>\n<li>Students reading Computer Engineering as a primary major;<\/li>\n<li>Students taking a second major or minor in Computer Science<\/li>\n<\/ul>\n<p>Students reading a Minor in Computing (D&amp;E) can upgrade to the Second Major in Computing (D&amp;E).<\/p>\n<p>Students reading a Second Major in Computing (D&amp;E) can downgrade to the Minor in Computing (D&amp;E).<\/p>\n<p>But students cannot read both of these second major and minor.<\/p>\n<p><strong>&#8220;In-flight&#8221; students should aim for at least a grade &#8216;A-&#8216; in CS1010E and a GPA above 4.0 to increase their chances of admission to these programmes.\u00a0<\/strong> Admission is subject to approval.<\/p>\n<h3>Application by in-flight students: Year 2 and 3<\/h3>\n<p>Second major \/ minor in Computing (D&amp;E) are restricted programmes which in-flight students must apply during the prescribed application window via EduRec in semester 2 of their Year 2 studies, or in semester 2 of their Year 3 studies.<\/p>\n<p>Students will not be able to declare the restricted second major \/ minor themselves in the Academic Plan Declaration Exercise (APAD) before CourseReg begins for each semester. APAD is only for open minors \/ second majors which do not require special approval from the host department.<\/p>\n<p>Please take note that the application date for this programme will be from the Friday (9:00 AM) before reading week of semester 2 till end of first week of examinations on Sunday (11:59 PM), based on NUS academic calendar <a href=\"https:\/\/www.nus.edu.sg\/registrar\/calendar\">here<\/a>.\u00a0<strong>Kindly refer\u00a0<\/strong><a href=\"https:\/\/www.nus.edu.sg\/coursereg\/academic-plan-application-declaration.html\"><strong>here<\/strong><\/a><strong>\u00a0for more information on the application procedure for restricted programmes<\/strong>.<\/p>\n<p>Refer: NUS Double-counting policy for <a href=\"https:\/\/www.nus.edu.sg\/registrar\/academic-information-policies\/undergraduate-students\/special-programmes\/double-major-programmes\">Second Major<\/a>\u00a0and <a href=\"https:\/\/www.nus.edu.sg\/registrar\/academic-information-policies\/undergraduate-students\/special-programmes\/minor-programmes\">Minor<\/a><\/p>\n<p>For more information on this programme, please refer to our FAQ <a href=\"https:\/\/cde.nus.edu.sg\/ece\/undergraduate\/faq\/#secondmajorminorincomputing\">here<\/a>.<\/p>\n<p>Students with any queries, click <a href=\"https:\/\/cde.nus.edu.sg\/ece\/help-contacts-second-major-in-computing-design-and-engineering\/\">here<\/a>.<\/p>\n<p>&nbsp;<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>What is ECE? Second Major \/ Minor in Computing (D&amp;E) Minor in Artificial Intelligence (D&amp;E) New Curriculum Structure Build Your Own Degree Electrical Engineering EE &#8211; Curriculum EE Curriculum Structure &#8211; AY2025\/26 Objectives and Outcomes Second Major \/ Minor in Computing (D&amp;E) Minor in Artificial Intelligence (D&amp;E) Specialisations and Minor Advanced Electronics Industry 4.0 Internet [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-18662","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/pages\/18662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/comments?post=18662"}],"version-history":[{"count":4,"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/pages\/18662\/revisions"}],"predecessor-version":[{"id":22751,"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/pages\/18662\/revisions\/22751"}],"wp:attachment":[{"href":"https:\/\/cde.nus.edu.sg\/ece\/wp-json\/wp\/v2\/media?parent=18662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}