SCHOOL OF COMPUTER SCIENCE AND ENGINEERING COMPUTER SCIENCE | COMPUTER ENGINEERING ELECTRICAL AND ELECTRONIC DATA SCIENCE ENGINEERING AND ARTIFICIAL | INFORMATION INTELLIGENCE ENGINEERING AND MEDIA ENGINEERING UNDERGRADUATE PROGRAMMES LEAD THE CHANGE, INNOVATE THE FUTURE Ride the digital wave as an IT professional to make a difference and play a part in revolutionising the way we live, work and play. The School of Computer Science and Engineering (SCSE) has the state-of-the-art equipment to support and complement our broadbased and comprehensive degree programmes. Our stimulating environment, along with our reputable faculty, will inspire you to be among an elite group of professionals pioneering and designing solutions to the challenges ahead. This is the place where possibilities become reality. TOP REASONS TO CHOOSE SCSE #6 Ranked worldwide in the world for Computer Science by US News and World Report’s Best Global Universities 2023 Gain access to state-of-the-art research and learning facilities Learn from internationally-renowned faculty who are experts in their fields Get myriad experiential learning opportunities such as academic and international competitions Acquire practical experiences through robust professional internship and attachment programmes Be a global citizen with our comprehensive overseas immersion programmes Stay ahead of the curve with our industry-relevant and well-rounded curriculum Enjoy university life with exciting student activities 01 ENGINEERING UNDERGRADUATE PROGRAMMES CORE SECURITY MANAGEMENT What will I learn? GOVERNANCE ISSUES ASSOCIATED WITH CYBERSECURITY • Understanding of the interplay across a wide swathe of stakeholders • Overview of a gamut of methodologies and tools that are currently used REAL LIFE CASE-STUDIES • Case studies of cyber incidents from real life to acquaint students with current state of affairs • Existing set of solutions, and their strengths and limitations SITUATION DRIVEN EXPLORATION OF SOLUTION • Group project on some hypothetical but relevant/ practical problem statement that are typical in organisations: - Carry out multi-faceted research - Propose solutions - Analyse the strengths, weaknesses and costs of the proposed solution(s) - Prepare a brief suitable for C-suite of an organisation What skills will I develop? Possible Careers PROBLEMSOLVING COMMUNICATION TEAMWORK • Computer Engineering/Computer Science related career • Cybersecurity Consultant/Analyst Our DC Super Senior Says: This course answers the 5Ws and 1H of security such as what is security, why is security necessary, who are the stakeholders in managing security, and what are the policies and control put in place? Through real-life case studies, this course allows me to visualise the risks and problems that one can face, understand the severity of them and appreciate the approaches in designing the solutions. Soft skills that I have acquired include research skills and collaboration as I need to be familiar with the policies, laws and regulations in the field of security and work in a team for a project. I have also gained a deeper understanding of the world of security, as well as the considerations that go into managing security. Tan Jun Hong Class of 2023 CORE ANALYTICS II: ADVANCED PREDICTIVE TECHNIQUES What will I learn? SELECTION OF QUANTILE REGRESSION • Explanation and prediction of variables with non-constant error variance ASSOCIATION RULES • Identification of high probability associations between items and events MULTIVARIATE ADAPTIVE REGRESSION SPLINES • Auto-adjustment of predictions based on trends and changes What skills will I develop? COMMUNICATION Possible Careers PROBLEMSOLVING TEAMWORK This course teaches you how to utilise analytical techniques to examine data to solve business problems. Lisa Shannon Goh Class of 2023 15 RANDOM FOREST • Increasing the accuracy and stability of model predictions • Any Computer Science or Computer Engineering related position • Cyber Security Consultant • Cyber Security Analyst Our DC Super Senior Says: A major component of the course is a group project that replicates the corporate world. The team had to work together to come up with a business problem and determine the analytical techniques that are most likely to be useful, in addition to implementing these methods. Lastly, we had to present our findings in the form of a presentation and report. Through this course, I have further developed my soft skills such as collaboration, problem-solving, communication, writing and presentation. In summary, the techniques taught are very relevant to the industry. The soft skills that I have acquired are also helpful for my future career. School of Computer Science and Engineering (SCSE) CORE DATA VISUALISATION DEVELOPING What will I learn? THE PERSON • Human visual perception and its implication in designing effective data visualisation from colour perception to psychological principles in visual perceptions THE PROCESS • Transforming data into a visual form so that meaningful information embedded within it can be made more accessible from preparing to exploring the data for hidden insights • Choosing the appropriate plots and charts to present the information THE PRACTICE • Solve interesting and practical data visualisation problems by designing static and interactive visualisations using various Python visualisation packages What skills will I develop? THE PURPOSE • Design visualisation narratives that effectively communicate your intended purpose • Tell effective visual stories that get the intended message to your audience Possible Careers • Any career that deals with data CREATIVITY COMMUNICATION Our DC Super Senior Says: In this course, we look at the techniques of dealing with different forms of data (e.g. map data, text data) and how to visualise them as well as the principles of data visualisation, such as how we take human psychology into account to communicate effectively. Vincent Ribli class of 2022 MPE This course has enhanced my creative skills as we were required to explore the different angles to look into a dataset and determine the visualisation that will be effective in communicating the story we want to tell. I have also improved my skills in understanding people better. In summary, it has proved to be very useful to me, in my future career and everyday life. DEVELOPING DATA PRODUCTS What will I learn? PRACTICAL ISSUES AND HANDS-ON EXPOSURE TO DATA PRODUCT DESIGNING AND DEVELOPMENT • Exposure to state-of-the-art tools and algorithms • Demonstrate the assimilation of the diverse set of concepts in order to build end-to-end data products. • How to use the tools ‘correctly’, how to determine which (sub) sets of tools are appropriate for a given targeted task, and how to compose and use several tools together in conjunction and in a logically sound manner EXPOSURE TO DEVELOPING END-TO-END DATA PRODUCTS • Do several individual projects which are intertwined and a group capstone project • Exposure to the whole life cycle of developing data products, including ideation, design, implementation and validation What skills will I develop? TEAMWORK Possible Careers COMMUNICATION • Data Scientist/Engineer/Analyst • Software and Data Product Project Manager/Consultant Our DC Super Senior Says: The course teaches us how to create a ‘data product’ and the different stages of developing a data product. Some examples of data products include self-driving cars, voice recognition on your phone or a social media application recommending new content. This course places emphasis on 'learning how to learn'. The data industry is rapidly changing, so it is important to learn fundamental principles which will help one to adapt to changes in the industry, picking up new skills and technologies efficiently when needed. Vincent Ribli class of 2022 I find this course very beneficial as it offers a comprehensive overview of what developing a data product entails. I also had the opportunity to solve real-world industrial problems and see how they are done in practice. 20 School of Computer Science and Engineering (SCSE) EMBARK ON AN INNOVATIVE FUTURE WITH US AND LEAD THE CHANGE. GRADUATION Community Involvement Programme Give back to the society with your knowledge and skills. Competitions Put your skills and knowledge to test in local and international competitions. School Activities Make new friends and have fun in school activities such as Exam Welfare Day. Career Development Attend career talks, alumni sharing and networking sessions, and industry visits to better prepare for your future career. Overseas Exchange Programmes Broaden your horizons and develop global perspectives. Student Clubs Make the most of your university life and stretch your potential by participating in clubs. WELCOME TO SCSE-NTU 22 ENGINEERING UNDERGRADUATE PROGRAMMES CONNECT WITH US SCSE-Enquiries@ntu.edu.sg @scse.ntu www.ntu.edu.sg/scse @scse_ntu School of Computer Science and Engineering (SCSE) Nanyang Technological University, Singapore 50 Nanyang Avenue, Blk N4-02A, Singapore 639798 | Tel: +65 6790 5786/4863 23 Information is correct at time of print. For the most updated information, visit www.ntu.edu.sg/scse.