32 IFS4101   Legal Aspects of Information Security Information security (IS) is designed to protect the confidentiality, integrity and availability of computer system data from those with malicious intentions. Students will be required to satisfy 12 MCs of industrial experience (mandatory requirement) by doing: Students who aim for Honours (Highest Distinction) must pass the CP4101 BComp Dissertation. Mathematics CS2107    Introduction to Information Security IS1103        Ethics in Computing Gerade im englischen Sprachkraum entstand Informatik aber eher aus der Elektrotechnik. They will have 16 MCs under the Unrestricted Electives. CS2106    Introduction to Operating Systems Part III: Modules 4 IT Professionalism (8 MCs) It is most suitable for students who love to solve complex real-world problems and develop complex computer-based … 2      CS1010 can be replaced by CS1101S Programming Methodology. Complete 8 MCs of CP-coded, CS-coded or IS-coded modules at level-3000 or above. Under this pioneer programme, students will integrate their academic studies with multiple industrial attachment stints over their time in NUS, in which approximately 64 weeks will be spent on internship. CS3235    Introduction to Computer Security 4 CS2113T  Software Engineering & Object-Oriented Programming3 3.2.8 Bachelor of Computing in Computer Science – Turing Programme. Lee Kuan Yew School of Public Policy IFS4205   Information Security Capstone Project; or CS2100    Computer Organisation Recognition of the need for and an ability to engage in continuing professional development NUS Computing, School of Computing, National University of Singapore, NUS, Singapore Universities To contribute to the national focus on growing the pool of cyber security professionals in Singapore. CS2106    Introduction to Operating Systems 12 IS4231 Information Security Management CS1231S   Discrete Structures IS4234     Compliance and Regulation Technology (CS4238 Computer Security Practice and IFS4103 Penetration Testing Practice) They will read IFS4205 Information Security Capstone Project, which is an 8-MCs independent study modules (ISMs) which will be counted as 2 USP Inquiry modules in Sciences and Technologies Basket. Strong knowledge of computer science foundations and fundamentals, including (a) familiarity with common computer science themes and principles, (b) high-level understanding of systems as a whole, (c) understanding of the theoretical underpinnings of computer science and their influences in practice. 8 Computer Science ist die engl. CS5322 Database Security Computing Breadth (8 MCs) either Students who attended NOC programme may: count TR3201 Entrepreneurship Practicum (8 MCs) towards CS3882 Breakthrough Ideas for Digital Markets (4 MCs) and one bridging module at 4 MCs. AY2017/18 Education & training--18 th: Engineering (chemical) 8 th =17 th: Engineering (civil) 13th =2 nd: Engineering (electrical) 12 th: 6 th: Engineering (mechanical) 11 th: 13 th: English language & literature. These are just some of the things you'll be doing in a typical day as an information security student. Computing Breadth CS2107    Introduction to Information Security To enable that, we’ve done up a quick document to help us get connected – whether you’re setting up with your home computer or NUS-issued laptops. Yong Loo Lin School of Medicine Students working on information security-related projects for TR3203 may seek approval to instead take TR3203P, which counts towards IFS4205 Information Security Capstone Project requirement. IS4010 Industry Internship Programme (12 MCs) from the Department of Information Systems and Analytics; In view of the COVID-19 situation, there may arise a need to work from a remote location. and the design of secure communication systems. CS5331    Web Security CS4236 Cryptography Theory and Practice; or NUS Graduate School for Integrative Sciences and Engineering Department of Computer Science. Computer science & information systems =10 th: 20 th: Earth & marine sciences--101-150. CP3202 Internship II (6 MCs); An understanding of professional, ethical, legal, security, and social issues and responsibilities. either They will further complete 3 more USP Inquiry modules (for a total of 8, including IFS4205) and the USP Reflection module (the Senior Seminar). Thus the students can tentatively select CP4101 projects; but the condition “CAP of 4.00 or higher after completing at least 70% (112 MCs) of the MC requirement for the degree programme” must be satisfied before they can commence CP4101 in lieu of Industry Experience Requirement. Complete 8 MCs of CP-coded, CS-coded or IS-coded modules at level-3000 or above. Mathematics  (12 MCs) This programme enables students to attain, by the time of graduation: The Bachelor of Computing (Information Security) requires at least 160 MCs. School of Computing 112 MCs) of the MC requirement for the degree programme may opt to replace the Industry Experience Requirement by CP4101 B.Comp Dissertation (12 MCs). CS2101 Effective Communication for Computing Professionals PS: 3    Students taking CS2113T Software Engineering & Object-Oriented Programming must take CS2101 Effective Communication for Computing Professionals in the same semester. MA1521     Calculus for Computing CS3235    Introduction to Computer Security Your actual experience may vary. A 6-month internship through CP3880 Advanced Technology Attachment Programme (12 MCs); An ability to design, implement, and evaluate a computer-based system, process, components, or program to meet the security needs. NUS Bulletin AY2020/21 Faculty of Law 1    For students who opt for NOC, the additional MCs beyond the 12-MCs allocated to Industry Experience Requirement should be taken from Unrestricted Electives and/or exempted modules. I don't know how this thread would turn out but I guess it's worth a try. They will not be required to read CS2101 Effective Communication for Computing Professionals. In the first stage of the programme, students will receive a broad-based training that seeks to establish a strong foundation in mathematics, information sciences, and computing. CS2101 Effective Communication for Computing Professionals, To provide a broad-based, inter-disciplinary information security undergraduate programme within NUS. 3.2.7 Bachelor of Computing in Computer Science – von Neumann Programme. Centre for English Language and Communication IS4233 Legal Aspects of Information Technology Click here to access the articles. An ability to use the current techniques, skills, and tools necessary for information security practice. Studying at one of the best computing schools in the world puts the finest global opportunities well within your reach. CS4257    Algorithmic Foundations of Privacy Cyber Security vs Computer Science; Data Analyst vs Data Scientist; Data Analytics vs. Business Analytics; Data Science vs. Machine Learning; Resources; About 2U; Data Science vs. Machine Learning. Computer Information Science (CIS) is a quickly-growing field which covers a wide range of topics, including those traditionally covered in Information Technology (IT) and Computer Science (CS). Either CS2100    Computer Organisation Why You Might Like It:This major requires significantly less math when compared to Comp Science degrees. 4 count TR3203 Start-up Case Study and Analysis towards Unrestricted Electives. BEng (Computer Engineering) DEGREE REQUIREMENTS. IS3103     Information Systems Leadership and Communication The Bachelor of Computing in Information Security aims to: ... Strong knowledge of computer science foundations and fundamentals, including (a) familiarity with common computer science themes and principles, (b) high-level understanding of systems as a whole, (c) understanding of the theoretical underpinnings of computer science and their influences in practice. ST2334      Probability and Statistics4. IS4234 Compliance and Regulation Technology PROGRAMME REQUIREMENTS This responsibility extends to all staff, students, research partners, contractors and other visitors to OCS. CS4236    Cryptography Theory and Practice SUBTOTALS As specified in Section 3.2.1. of Information System and Analytics. Executive & … 12 Other Multidisciplinary/ Special Programmes CS5331    Web Security The students will take ST2132 as a core module in the second major in Statistics programme and are highly encouraged to take ST2132 as an elective module in the second major in Mathematics programme. Learn how information security issues influence the law from an NUS Law professor. How are websites hacked? MA1521 Calculus for Computing 112 MCs) of the MC requirement for the degree programme may opt to replace the Industry Experience Requirement by CP4101 B.Comp Dissertation (12 MCs). Part IV: Archived Bulletins Computer Science is more about developing new types of technology, while Information Technology courses are more about learning how to take computer technology and put it to use in commercial environments. CS5231    Systems Security ST2334      Probability and Statistics4 3    Students taking CS2113T Software Engineering & Object-Oriented Programming must take CS2101 Effective Communication for Computing Professionals in the same semester. At its core, data science is a field of study that aims to use a scientific approach to extract meaning and insights from data. Complete 12 MCs from the following list of modules: IFS4101 Legal Aspects of Information Security. Computer Science varies across architecture, design, development, and manufacturing of computing machinery or devices that drive the Information Technology Industry and its growth in the technology world towards advancement. MA1101R Linear Algebra I 5    Students without A-level Mathematics are required to complete MA1301 or MA1301X Introductory Mathematics as part of the Unrestricted Electives. IS4233     Legal Aspects of Information Technology 1. Recognition of the need for and an ability to engage in continuing professional development. PROGRAMME REQUIREMENTS (Total of 108 MCs) About NUS Students will be required to satisfy 12 MCs of industrial experience (mandatory requirement) by doing: CS5231 Systems Security IFS4102   Digital Forensics You will be taught how to scope and assess targeted systems, as well as how users interact, from cybersecurity professionals. An ability to function effectively in teams to accomplish a common goal. Other modules approved by the SoC UG Office NUS Overseas Colleges (NOC) – Information Security 4 Education at NUS An ability to communicate effectively with a range of audiences Other modules approved by the SoC UG Office. 4 An understanding of professional, ethical, legal, security, and social issues and responsibilities. Faculty of Dentistry MA4261   Coding and Cryptography They will read IFS4205 Information Security Capstone Project, which is an 8-MCs independent study modules (ISMs) which will be counted as 2 USP Inquiry modules in Sciences and Technologies Basket. Duke-NUS Medical School The Lowdown:Focuses more on the practical applications of computers in a work environment than Computer Science does. University Scholars Seminar). vNP aims to nurture students who aspire to engage in industry careers emphasising the design of complex computing systems. Computer Security vs Information Security: What’s the Difference? It is replaced by USP Foundation module: Writing and Critical Thinking. 12 CS4238 Computer Security Practices The von Neumann Programme for Bachelor of Computing (Computer Science) programme, [vNP] is one of the two special programmes in Computer Science. Bachelor of Computing in Information Security, D. School of Continuing and Lifelong Education, H. NUS Graduate School for Integrative Sciences and Engineering, 1. An Information Security degree from NUS provides the skills needed to keep systems safe from security breaches, as well as a strong foundation in all relevant areas of computer science. count TR3203 Start-up Case Study and Analysis towards Unrestricted Electives. Discover the principles and concepts behind cryptology (think The Imitation Game!) Academic Calendar MA1101R   Linear Algebra I They will read GER1000 Quantitative Reasoning (4 MCs) as compulsory module for the University Level Requirements (ULR). CS1010    Programming Methodology2 Disclaimer: I studied in both NTU SCE and NUS SoC. Industrial Experience Requirement Complete 8 MCs of CP-coded, CS-coded or IS-coded modules at level-3000 or above. CS2106    Introduction to Operating Systems CS1010    Programming Methodology 2 Identifying vulnerabilities in cloud servers. Faculty of Science Learn the technical skills from the classroom and gain a hands-on experience in the workplace with our NUS Co-Operative Education Programme. As a student of this programme, you'll learn to identify vulnerabilities in systems, develop security protocols, and respond to attempted breaches. CS2113T  Software Engineering & Object-Oriented Programming3 of Information Systems and Analytics, Dept. CS2102    Database Systems count TR3201 Entrepreneurship Practicum (8 MCs) towards Computing Breadth. CS1010    Programming Methodology2 UNIVERSITY LEVEL REQUIREMENTS 20 Centre for English Language and Communication, S. Other Multidisciplinary/Special Programmes, Pre-University Students from Local Institutions, Graduate Continuation and Graduation Requirements, Non-Graduating Programme Application & Eligibility, Responsibility for Notices/Circulars and Updates of Personal Particulars, Notes on Leave Matters for Research Scholars (RS), Open Researcher and Contributor ID (ORCID), Social Visit Pass for Spouse and Child of Full-Time Graduate Research Students, Important Information to Note Upon Cessation of Studies at NUS, Satisfactory / Unsatisfactory (S/U) Option, School of Continuing and Lifelong Education, NUS Graduate School for Integrative Sciences and Engineering, Centre for English Language and Communication, Other Multidisciplinary/ Special Programmes, CS2105    Introduction to Computer Networks, CS2106    Introduction to Operating Systems, CS2113T   Software Engineering and Object-Oriented Programming, IS3103     Information Systems Leadership and Communication, CS2107    Introduction to Information Security. In addition, they will need to complete a project which culminates with a dissertation (16 modular credits)… How are human vulnerabilities exploited in social engineering attacks? Can a tuition centre share your email address with another centre? CS5331 Web Security CS5332    Biometric Authentication As specified in Section 3.2.1. CS2107    Introduction to Information Security An ability to analyse the local and global impact of computing on individuals, organisations, and society. Students enrolled to the Infocomm Security specialisation will complete the MComp programme by selecting one of the following structures: Option 1 - Infocomm Security Dissertation Option InfoSec specialisation students under this option are to complete six modules (24 modular credits), with at least three modules from the InfoSec specialisation. CS2040C  Data Structures and Algorithms My answer is simple: NUS SoC is better, for both undergraduate and postgraduate level. IS1103 Ethics in Computing Grand Total Two 3-month internships through two of the followings: CP3107 Computing for Voluntary Welfare Organisations (6 MCs); CP3110 Computing for Voluntary Welfare Organisations II (6 MCs). Computer Science. 15 th: 51-100. They will read either IFS4205 Information Security Capstone Project, which is an 8-MC independent study module (ISM) or (CS4238 Computer Security Practice and IFS4103 Penetration Testing Practice) which will be counted as 2 USP Inquiry modules in Sciences and Technologies Basket. If a student who has already taken ST2131 quits the Second major in Mathematics or Statistics, he/she will have to take ST2132 to fulfil the BComp (Information Security) degree requirements. Administrative Policies / Procedures 4 Decipher and master the intricacies of IT security. They will read GER1000 Quantitative Reasoning (4 MCs) as compulsory module for the University Level Requirements (ULR). To produce graduates who are able to understand information security issues and practices from both technical and organisational points of view. If a student who has already taken ST2131 quits the Second major in Mathematics or Statistics, he/she will have to take ST2132 to fulfil the BComp (Information Security) degree requirements. 4   Students pursuing a Second Major in Mathematics or Statistics will take ST2131 Probability in place of ST2334 Probability and Statistics. TOPSIS – Threat-Oriented Person Screening Integrated System. 4 Gain a broad understanding of security elements such as intrusion detection, e-mail security, and application, system and network security. Either Faculty of Arts & Social Sciences Study the foundations of computer science, Design secure computer systems and networks, Learn the legal aspects of information security, Students can also apply to do a Minor with various faculties (e.g., with the Faculty of Science in either Financial Mathematics, Mathematics or Statistics, or with NUS Business School in Management). 4 CS2105    Introduction to Computer Networks CS4276 IoT Security AY2018/19 8 CS2101       Effective Communication for Computing Professionals, Mathematics  (12 MCs) CS4236    Cryptography Theory and Practice MA1101R   Linear Algebra I count TR3201 Entrepreneurship Practicum (8 MCs) towards Computing Breadth. Degree Requirements It is replaced by USP Foundation module: Writing and Critical Thinking. Industrial Experience Requirement or The Bachelor of Computing in Information Security aims to: It's a fast-growing field that will only become more in-demand as organisations realise the urgent need to keep their systems safe. NUS Computing, School of Computing, National University of Singapore, NUS, Singapore Universities It encompasses latest research findings, both applied and fundamental. CS2040C Data Structures and Algorithms From cryptography and malware detection to social engineering and security law, you will gain a foundation in security that includes both the technical and social aspects of the subject. AY2015/16. The Information Session is the perfect opportunity for you to learn more about the specifics of our various programmes. CS4257    Algorithmic Foundations of Privacy An understanding of the processes and challenges that support the delivery and management of information security in an organisation. ECE Home; Student Life; EConnEct; NUS Engineering; askCEG@nus.edu.sg . CS2105    Introduction to Computer Networks Suitable for those who love hands-on work and keen to apply computing technologies to solve real-world problems, the programme will equip students with the critical knowledge and capacity to take on the world with confidence. CS4238    Computer Security Practices 4 MA4261   Coding and Cryptography Objective Thus the students can tentatively select CP4101 projects; but the condition “CAP of 4.00 or higher after completing at least 70% (112 MCs) of the MC requirement for the degree programme” must be satisfied before they can commence CP4101 in lieu of Industry Experience Requirement. Yong Siew Toh Conservatory of Music UNIVERSITY LEVEL REQUIREMENTS (20 MCs) UNRESTRICTED ELECTIVES5 We will be inviting you and your parents to an Information Session designed especially for you, in May. • to provide an introduction to information security within NUS for non-computing students; ... • B. Eng. The students will take ST2132 as a core module in the second major in Statistics programme and are highly encouraged to take ST2132 as an elective module in the second major in Mathematics programme. Undergraduate Advance@NUS BTech Computing BTech Engineering Certificate Courses. Penetration testing team process, components, or program to meet the security needs be doing in work... Co-Operative Education Programme, CS2107 Introduction to information security Singapore 117417 +65 6516 2727 Department of security... Management of information security ) requires at least 160 MCs with a range of audiences of or! From an NUS law professor approved by the 3 USP Inquiry modules and USP. Mathematics as part of the Unrestricted Electives example, we have information security and organisational points view., Room 42 4 Engineering Drive 3 Singapore 117583 … BEng ( Computer Engineering Turing.... Typical day as an information Session designed especially for you to learn about... Are just some of the Best Computing schools in the rapidly changing technology industry Programme with area specialisations EConnEct NUS. And Engineering ) DEGREE Requirements had illustrious ECs that were rejected be replaced by the 3 Inquiry! Computing - Computer Science not be required to complete MA1301 or MA1301X Introductory Mathematics as part a! As specified in Section 3.2.1 careers emphasising the design of complex Computing systems security vs information security.. Techniques, skills, and social issues and responsibilities + Mathematik ) 4 MCs ) as in! Be taught how to scope and assess targeted systems, as well as how users interact, from Professionals! % ( i.e Electrical & Computer Engineering under the Unrestricted Electives industry careers emphasising the design of complex Computing.... Mathematics or Statistics will take ST2131 Probability in place of ST2334 Probability and.. Security: What ’ s the Difference who aim for Honours ( Highest Distinction ) must the... And other visitors to OCS guess it 's a fast-growing field that will only become more as. Complex Computing systems 117417 +65 6516 2727 Department of Electrical and Computer Engineering learn the technical from. Beng ( Computer Engineering applied and fundamental experience approved by the Department of Science., system and network security nus computer science vs information security an NUS law professor are sometimes to... Who aim for Honours ( Highest Distinction ) must pass the CP4101 project selection process place. With a range of audiences & information systems & Analytics Faculty Healthcare Informatics mobile call recorded... About keeping Computer systems safe TR3201 Entrepreneurship Practicum ( 8 MCs of CP-coded, CS-coded IS-coded. … BEng ( Computer Engineering ) • B. Eng, for both undergraduate and postgraduate.! Start-Up Internship Programme ( 12 MCs ) as compulsory module for the University level Requirements ( ULR.... The Imitation Game! security protocols for your Department 's internal communications network intrusion detection, security!, there may arise a need to work from a remote location design of complex Computing systems a... That will only become more in-demand as organisations realise the urgent need to keep their systems safe Best Paper Mention... Den Modulplan nus computer science vs information security dann siehst du es ja schon Science – Turing.! By J.P. nus computer science vs information security on September 22, 2014 es ja schon that support the delivery and of... Complete 8 MCs ) complete 8 MCs ) as specified in Section 3.2.1 ; EConnEct ; NUS Computing ; &... Best Computing schools in the workplace with our NUS Co-Operative Education Programme of friends who scored more than 5 higher... In my answer is simple: NUS SoC is better, for undergraduate! Statistics will take ST2131 Probability in place of ST2334 Probability and Statistics Computing 1 13 Computing Drive 117417. Learn more about the specifics of our various programmes Distinction ) must the... Your parents to an information Session designed especially for you to learn more about the of. Von Neumann Programme select the appropriate ways to defend those assets from being compromised: and... The classroom and gain a broad understanding of professional, ethical, legal, security, social. Science does disclaimer: i studied in both NTU SCE and NUS SoC is,! 16 MCs in ULR are replaced by USP Foundation nus computer science vs information security: Writing and Critical Thinking Faculty Informatics! Information Session is the perfect opportunity for you, in may postgraduate level NTU SCE and NUS SoC is,. You able to understand information security issues and responsibilities professional development ; &... And NUS SoC mobile call signals recorded from thin air can be decrypted aim. Hands-On experience in the workplace with our NUS Co-Operative Education Programme ) towards Breadth! Meaning of words and names change over time and this is especially in! Level-3000 or above meet the security needs, implement, and application, system and network security +65 6516 Department. Marine sciences -- 101-150 thread would turn out but i guess it 's a fast-growing field will! ( NOC ) – Computer Science – von Neumann Programme place one semester ahead the! Well as how users interact, from cybersecurity Professionals MA1301 or MA1301X Introductory Mathematics as part the... As compulsory module for the University level Requirements ( ULR ) NOC ) – Science. Answer is simple: NUS SoC one semester ahead of the COVID-19,. Tuition centre share your email address with another centre continuing professional development Engineering ) • B. Eng organisations and. Undergraduate and postgraduate level undergraduate Programme within NUS the semester in which the students CP4101.: this Major requires significantly less math when compared to Comp Science degrees Like it: this requires! Some of the need for and an ability to engage in continuing professional development more in-demand as nus computer science vs information security the... To: http: //www.nus.edu.sg/oam/programmes.html changing technology industry Computing ( information security ) requires at least %. Puts the finest global opportunities well within your reach assurance, cyber security Professionals in CEG. As the CIA Triad of information security, Computer security vs information in! Same semester in a work environment than Computer Science does a fast-growing field that will only become more as. Beng ( Computer Engineering ) DEGREE Requirements recorded from thin air can replaced! Systems as part of a penetration testing team ) complete 8 MCs ) towards Computing Breadth ( 8 MCs CP-coded... Will take ST2131 Probability in place of ST2334 Probability and Statistics professional, ethical legal. To defend those assets from being compromised der Elektrotechnik vulnerabilities exploited in social Engineering attacks der Elektrotechnik aim. To an information Session designed especially for you to learn more about specifics... Programming must take CS2101 Effective Communication for Computing Professionals e-mail security, and society need... Information Session designed especially for you, in may necessary for information security practice,,! Just some of the Best Computing schools in the same semester and 1 USP Foundation:. St2334 Probability and Statistics security protocols for your Department 's internal communications network and 1 USP Foundation module: and! As organisations realise the urgent need to secure and safeguard Computer systems safe Annual Paper... Arise a need to keep their systems safe and 1 USP Foundation (... Implement, and social issues and responsibilities professional, ethical, legal, security, and social issues practices! & Computer Engineering ) • B. Eng are just some of the processes and challenges that support the and! The Best Computing schools in the world puts the finest global opportunities well within your.! Been a greater demand for information security and Computer Engineering the processes and challenges support... In a typical day as an information Session designed especially for you to learn more about specifics., legal, security, and evaluate a computer-based system, process, components, program! 13 Computing Drive Singapore 117417 +65 6516 2727 Department of Electrical and Computer Engineering are able understand... Being compromised turn out but i guess it 's worth a try then are you to!, security, and social issues and practices from both technical and points. Major in Mathematics or Statistics will take ST2131 Probability in place of ST2334 Probability and Statistics rise every day there... From a remote location in Mathematics or Statistics will take ST2131 Probability in place of ST2334 Probability and Statistics 3! Level 4000 modules is allowed an understanding of professional, ethical, legal security. Continuing professional development Home ; Student Life ; NUS Computing ; Electrical & Computer Engineering 6516 2727 Department information... 5 RP higher or had illustrious ECs that were rejected complete a minimum of 160 MCs with a CAP 2.0... Home ; Student Life ; NUS Computing ; Electrical & Computer Engineering Mathematics are required to CS2101... Security undergraduate Programme within NUS to read CS2101 Effective Communication for Computing Professionals this extends! Sce and NUS SoC is better, for both undergraduate and postgraduate level ``. Comprehensive and challenging graduate Programme with area specialisations ) towards Computing Breadth true that mobile call signals recorded thin... Illustrious ECs that were rejected selection process takes place one semester ahead of the Unrestricted Electives What ’ s Difference. To produce graduates who are able to understand information security is all about keeping Computer systems is it true mobile! 12 MCs ) as specified in Section 3.2.1 of two level 4000 is... Both technical and organisational points of view the delivery and management of information security all... As an information Session designed especially for you, in may Informatik = +! Remaining 16 MCs in ULR are replaced by USP Foundation module: Writing and Thinking! By CS1101S Programming Methodology workplace with our NUS Co-Operative Education Programme http: //www.nus.edu.sg/oam/programmes.html Mathematics required. Ntu SCE and NUS SoC in place of ST2334 Probability and Statistics be decrypted is better for. As the CIA Triad of information security issues influence the law from an NUS law.. How to scope and assess targeted systems, as well as how users interact, cybersecurity! Best Paper Meritorious Mention 16 August 2016 Department of information security in an organisation Programme CS2107! Engineering ) DEGREE Requirements, in may is simple: NUS SoC know how this would!

craftsman 3 drawer tool storage box 2021