50 2. Mohri Mehryar, Afshin Rostamizadeh, and Ameet Talwalkar. (2018). Foundations of Machine Learning. The MIT Press 3. Andreas C. Müller & Sarah Guido. (2016) Introduction to Machine Learning with Python: A Guide for Data Scientists. O'Reilly Media 4. Shalev-Shwartz S., Ben-David S. (2014). Understanding Machine Learning: From Theory to Algorithms. Cambridge University Press. 5. Christopher M. Bishop. (2011). Pattern Recognition and Machine Learning. Springer BIT 34403 Deep Learning Prerequisite Course(s): None Synopsis This course is an introduction to deep learning, a branch of machine learning concerned with the development and application of modern neural networks. Deep learning algorithms extract layered highlevel representations of data in a way that maximizes performance on a given task. This course will focus on both theory and practice by covering models for various applications, how they are trained and tested, and how they can be deployed in real world applications. References 1. Iba, Hitoshi, and Noman, Nasimul. (2020). Deep Neural Evolution: Deep Learning with Evolutionary Computation (Natural Computing Series) 1st Edition. Springer. [ISBN-10: 9811536848, ISBN-13: 978-9811536847]. 2. Kelleher, John D. (2019). Deep Learning (The MIT Press Essential Knowledge series). MIT Press. [ISBN-10: 0262537559, ISBN-13: 978-0262537551]. 3. Charniak, Eugene. (2019). Introduction to Deep Learning. The MIT Press. [ISBN-10:0262039516, ISBN-13: 978-0262039512]. 4. Aggarwal, Charu C. (2018). Springer. Neural Networks and Deep Learning: A Textbook 1st Edition. [ISBN-10: 3319944622, ISBN-13: 978-3319944623]. 5. Chollet, François. (2017). Deep Learning with Python 1st Edition. Manning Publications. [ISBN-10: 9781617294433, ISBN-13: 978-1617294433]. 6. Goodfellow, Ian., Bengio, Yoshua, Courville, Aaron. (2016). Deep Learning (Adaptive Computation and Machine Learning series). The MIT Press. [ISBN-10: 0262035618, ISBN-13: 978-0262035613]. BIT 34503 Data Science Prerequisite Course(s): None Synopsis This course will cover various topics related to introduction to data, data science methodology, dealing with databases, data gathering, exploratory data analysis (EDA) , text mining, supervised learning, visualizing data, analysis and big data landscape. References 1. Grus, Joel. (2019). Data Science from Scratch: First Principles with Python 2nd Edition. O'Reilly Media. [ISBN-10: 1492041130, ISBN-13: 978-1492041139] 2. Hardoon, David Roi and Ng, Reuben. (2021). The Hitchhiker's Guide to Data Science. Chapman & Hall / CRC Big Data Series. [ISBN-10: 1498724558, ISBN-13: 978-1498724555] 3. Bilokon, Paul A. (2020). Python, Data Science and Machine Learning: From Scratch to Productivity. World Scientific Pub Co Inc. [ISBN-10: 9811215723, ISBN-13: 978-9811215728] 4. Kelleher, John D., and Tierney, Brendan. (2018). Data Science. MIT Press Essential Knowledge Series. [ISBN-10: 0262535432, ISBN-13: 978-0262535434] 5. Blum, Avrim., and Hopcroft, John. (2020). Foundations of Data Science. Cambridge University Press. [ISBN-10: 1108485065, ISBN-13: 978-1108485067]
51 6. Pierson, Lillian. (2017). Data Science For Dummies, 2nd Edition For Dummies Publisher. [ISBN-10: 9781119327639, ISBN13:978-1119327639] UQU 40103 Professional @ Work Prerequisite Course(s): None Synopsis The Professional at Work course is designed to improve the ability of students to develop their technical skills in professionalism, social responsibility, and environmental sustainability. Nurturing and empowering the student with these skills could enhance the student's professionalism prior to entering the workspace. The philosophy of the course is ongoing, systematic, and aimed toward a fulfilling work life, which is part of their overall plan for personal development. This course includes an introduction to professional practice, ethics, legal, innovation and infrastructure, social responsibility, and professional environment. Also, this course was developed by referring to Sustainable Development Goals (SDG) and Politic, Economy, Social, Technology, Environment, and Legal (PESTEL) guidelines. Particularly, students will propose a suitable community service project that deals with local/community issues that lead to professional practices. References 1. Lydia E. Anderson & Sandra B. Bolt (2016). Professionalism : skills for workplace success. Pearson, c2013 ISBN 978013262466 2. Department of Economic and Social Affairs, United Nation (2019). Handbook for th preparation of valuntary national reviews. 3. Purohit, S. S. (2008). Green technology : an approach for sustainable environment. ISBN: 9788177543438, [S494.5.S86 .P87 2008]. 4. Russ, Tom (2010). Sustainability and design ethics. ISBN: 9781439808542 [TA157 .R87 2010] 5. Yoe, Charles (2012). Principles of risk analysis : decision making under uncertainty. ISBN: 9781439857496 [T57.95 .Y63 2012]. Synopsis of Free Modules BIC 21102 Professional Ethics and Occupational Safety Prerequisite Course(s): None Synopsis This course discusses topics related to professional ethics in computing. Topics include introduction to professional ethics in computing, professional ethics and responsibilities, personality in computing ethics, security and control, copyright and intellectual property, freedom of speech, politeness, filtering and pornography, and cyber laws in Malaysia. References 1. Reynolds, G., 2013. Ethics in information technology 5th ed. Boston, MA: Course Technology. Call Number: HC79.I55.R49 2015. 2. Quinn, M. J., 2010. Ethics for the information age. 4th ed. Boston: Addison Wesley Call Number: QA76.9.M65 .Q74 2011. 3. Baase. S., 2008. A gift of fire:social, legal and ethical issues for computer and the Internet. 3 rd ed. Upper Saddle River, NJ: Prentice Hall. 4. MacKinnon, B., 2015. Ethics: theory and contemporary issues 8th ed. California: Wadsworth Publishing. Call Number: BJ1012.M324 2015.
52 5. Occupational Safety and Health Act and Regulations. MDC Publishers Printer Sdn. Bhd. 2001. Call Number KPG1390.M34 2001 rw. 6. Factories and Machinery Act and Regulations. MDC Publishers Printer Sdn. Bhd. 2001. Call Number: KPG1390.A4 2001 rw. 7. Furaker, B., 2012. Commitment to work and job satisfaction: studies of work orientations. Call Number: HD4905.C65 2012. BIW 30503 Web Project Management Prerequisite Course(s): None Synopsis The course focuses on the knowledge and skills in managing web-based projects. Topics of discussion include introduction to web project management, web development stages, project clarification, solutions intrepretation, project specifications, design, testing, maintenance, and web-based project assessment. References 1. Kerzner, Harold., (2015). Project management 2.0: leveraging tools, distributed collaboration, and metrics for project success. New Jersey: John Wiley & Sons. Call number: HD69.P75 K479 2015. 2. Farkas, Edward B., (2010). Managing web projects, Boca Raton: CRC Press. Call Number: TK5105.888 .F37 2010. 3. Young, T., (2014). Winning the Website War: Four Steps to Marketing Success. USA: Indie Books International. 4. Mcbride, G., (2016). The Gantt chart Handbook – Everything You Need to Know. Emereo Publishing. 5. Khan, A.R., (2014). Collaborative Web Based Project Management Software: Collaboration of all the phases of Software Development Life-cycle. Lambert Academic Publishing.
53 Career and Further Education Prospects With a Bachelor of Computer Science in Web Technology, the student may pursue various professional web careers including: • Web Developer • Web Programmer • Web Designer • Web Project Manager • Web Master • Web Content Developer • Web Analyst • Web Technologist • Web Marketer • Web Specialist • Academician and many other Web or Computer Science related jobs. These jobs are said to be the fastest growing occupation in the next decade. Students also can further their study in Master of Computer Science by research, coursework or mix-mode in related higher learning education institution.
54 Further Education Pathway Source: Malaysian Qualification Framework
55 Source: Malaysian Qualification Framework
lvi Centre for Academic Development and Training Universiti Tun Hussein Onn Malaysia 86400 Batu Pahat, Johor Darul Ta’zim www.uthm.edu.my