Information contained in this proforma is true at the time of printing and the University has the right to make any amendments according to the needs. All rights reserved. No part of this proforma may be reproduced in any form or by any means, either through electronic, photocopying, recording, visual, or otherwise, without prior written permission of the Vice Chancellor of Universiti Tun Hussein Onn Malaysia. Centre for Academic Development and Training Universiti Tun Hussein Onn Malaysia July 2022
Contents Foreword by the Vice Chancellor 3 Foreword by the Deputy Vice Chancellor (Academic and International) 4 Foreword by the Dean, Faculty of Computer Science and Information Technology 5 Vision of University 6 Mission of University 6 Education Philosophy of University 6 Logo of University 6 Board of Directors of University 8 Members of the Senate 9 Faculty of Computer Science and Information Technology 12 Adjunct Professor at Faculty of Computer Science and Information Technology 14 Visiting Professor at Faculty of Computer Science and Information Technology 14 External Examiner at Faculty of Computer Science and Information Technology 14 Industrial Advisor at Faculty of Computer Science and Information Technology 14 Faculty of Computer Science and Information Technology Staff Directory 15 Aims of Programme 23 Programme Educational Objectives (PEO) 23 Programme Learning Outcomes (PLO) 23 Curriculum Structure 24 Synopsis of University Courses 26 Synopsis of Core Courses 37 Synopsis of Specialization Courses 44 Synopsis of Elective Courses 48 Synopsis of Free Module Courses 55 Career and Further Education Prospect 56 Further Education Pathway 57
3 Foreword from Vice Chancellor Assalammualaikum Warahmatullahi Wabarakatuh and Greetings. First and foremost, I would like to congratulate and welcome all new students to UTHM. As the need for formal education progressed within each of you, you have entrusted us to become one of your milestones. And for this, the honour is mine. Looking forward past the pandemic of Coronavirus, the endemic era seems promising - especially towards the nation’s education landscape. Hardship over the past two years has made us mature and agile, where reliance on the traditional way of doing things has subsided. Thus, do expect an array of positive changes and implementation en route to your success. Inline, due to our responsibility and mandate, continuous improvement is something that we have implanted in our DNA - since our inception. Critical consideration of your journey towards essential education lifecycle (i.e. before, during, and after) has been made perpetually. Thus, parallel to our direction towards a global technopreneur university by 2030, four main pillars have been established - Edu-Train, Technopreneur, Prihatin, and Governance. All pillars are being convoluted within a holistic ecosystem, which synergises the staff, the industries, the communities, the environment, and of course, you – as the focal point. Nevertheless, given the current state of VUCA (volatile, uncertain, complex, and ambiguous) that we faced, initiatives within our pillars have been supported by the Ministry of Higher Education Malaysia (MoHE). Therefore, edges including Experiential Learning and Competency-Based Education (EXCEL), High Impact Educational Practices (HIEPs), Future Ready Curriculum (FRC), and Entrepreneurship Integrated Education (EIE) have been materialised especially in our curriculum. Thus, we strongly believe that the initiatives, together with our exceptional physical and non-physical facilities, will produce all-inclusive graduates and later professionals, as promised in our tagline, ‘UTHM Produces Professional”. Last but definitely not least, I am openheartedly welcoming all new students to become our people. Notwithstanding striving to bring pleasant experiences along your journey, I prayed for your success throughout. “Education is the passport to the future, for tomorrow belongs to those who prepare for it today” (Malcolm X) Best wishes. “WITH WISDOM WE EXPLORE” “VISION OF COMMON PROSPERITY” YBHG. PROFESSOR Ts. Dr. RUZAIRI BIN ABDUL RAHIM Vice Chancellor Universiti Tun Hussein Onn Malaysia
4 Foreword from Deputy Vice Chancellor (Academic and International) Assalammualaikum Warahmatullahi Wabarakatuh and greetings. Primarily, I am profoundly congratulating and welcoming all new students of the academic session 2022/2023 to Universiti Tun Hussein Onn Malaysia (UTHM). Hopefully you will achieve success in education as desired, in addition to gaining experience while at UTHM. I also would like to thank and congratulate the Centre for Academic Development and Excellence (CAD) and the faculties for successfully publishing this academic proforma. It is hoped that the information provided in this academic proforma can be a reference and help students in planning their learning path throughout their studies. As is well known, the spread of COVID-19 which began at the end of 2019 has affected not only the daily lives of individuals and the national economy, but also educational institutions are also faced with the issue of sustainability of academic programs. To address these issues, UTHM has acted to adjust the operation and implementation of academic programs based on the situation. UTHM is also determined to remain agile and relevant in the academic field in the current endemic transition era. In addition, with the support of the adoption of new initiatives from the Ministry of Higher Education Malaysia (MOHE) and also UTHM itself, I am confident that the university's academic excellence will continue to be preserved and enhanced. Allow me to share briefly about UTHM’s focus on Technical and Vocational Education and Training (TVET) based education. UTHM's efforts started from before the registration of students, where UTHM has considered the need for credit transfer, especially for higher levels of study. UTHM also provides solutions either for the articulation of academic programs internally at UTHM or externally involving other institutions. Then during the study period, extensive improvements in terms of program content, physical and non -physical facilities continued to be carried out. Afterward, UTHM has also provided a centralized support system to graduates. All these stated efforts are only part of UTHM's sustainable academic ecosystem towards a Technopreneur University by 2030. Finally, I hope that all the agendas that have been and will be implemented by UTHM will give you valuable experience in exploring and acquiring the competencies you dream of. I pray that you will continue to gain knowledge and forge outstanding success. “The more that you read, the more things you will know, the more that you learn, the more places you’ll go” (Dr. Seuss) “WITH WISDOM WE EXPLORE” “VISION OF COMMON PROSPERITY” YBHG. PROFESSOR TS. DR. AZME BIN KHAMIS Deputy Vice Chancellor (Academic and International) Universiti Tun Hussein Onn Malaysia
5 Foreword from Dean of Faculty of Computer Science and Information Technology Assalammualaikum Warahmatullahi Wabarakatuh and Warm Greetings, First and foremost, I would like to welcome you to the Faculty of Computer Science and Information Technology (FSKTM) for the current academic session of 2022/2023. My heartiest congratulation to all of you for being part of us. With UTHM’s primary mission and vision to produce creative and high-quality graduates, FSKTM is offering various courses to our students. These courses are specially tailored based on findings from the market research conducted in the field of Computer Science and Information Technology (IT). You will be exposed to learning and teaching with appropriate dose of theory and practice in the field of Computer Science and Information Technology including educational visits to the related IT industries and industrial attachment as well. Together with the Department of Software Engineering, FSKTM has grown to include two (2) more departments, namely the Department of Information Security and Web Technology, and Department of Multimedia. Through these three (3) departments, five (5) Bachelor programmes, two (2) Master by mix-mode programmes, Master by research programme and Doctor of Philosophy (PhD) programme are offered. Since FSKTM was established and until June 2022, a total of 4085 number of alumni have been produced by FSKTM. With the Bachelor programmes offered at FSKTM, you should take the opportunity to work exhaustively to fulfil your own goal and finally contribute to the goals of your nation and the industry. Systematic planning coupled with good preparation throughout your studies will produce good academic posture and a satisfying students’ life. Aim high and work both hard and smart! Last but not least, congratulations and all the best! Thank you. Ts. DR. AZIZUL AZHAR BIN RAMLI Dean Faculty of Computer Science and Information Technology Universiti Tun Hussein Onn Malaysia
6 Vision To be a global technical university in sustainable technology and transportation Mission Provide technical solution for industry and community based on tauhidic paradigm Education Philosophy of University UTHM education and training, founded on the tauhidic paradigm, strive to produce competent, professional and entrepreneurial graduates, driven by advanced technologies for global development. Logo of the University The logo of UTHM displays a proton, a book, a tiered mortar board (levels of learning), a bookrest and a shield. Symbolism: ● Red Bravery ● Blue Collaboration ● Silver Quality/ Prestige ● Book-rest Knowledge ● Proton Science and Technology ● Book Knowledge ● Mortar board Levels of study ● Circle Resilient and related to global characteristics ● Shield Confidence The whole concept of the logo represents UTHM as a learning institution that supports knowledge expansion and development at all levels of study in science and technology. Blue represents the close relationship among UTHM community in ensuring successful and resilient implementations of the University programmes as well as its education and research activities that are carried out for the benefit of mankind. Red symbolises the adventurous nature of UTHM in exploring new fields to establish itself as a leader in the applications of science and technology. Thus, this reflects the spirit and selfesteem of the UTHM community.
7 Chancellor Duli Yang Amat Mulia Tunku Mahkota Ismail Ibni Sultan Ibrahim Pemangku Raja D.K., SPMJ, P.I.S
8 Board of Directors of the University Chairman YBhg. Dato’ Sri Ibrahim bin Ahmad Members YBhg. Prof. Ts. Dr. Ruzairi Bin Abdul Rahim Vice Chancellor, Universiti Tun Hussein Onn Malaysia YB. Dato’ (Dr.) Haji Nooh bin Gadot Advisor, Majlis Agama Islam Johor YBhg. Dato’ Dr. Mohd. Padzil bin Hashim Putra Business School, Universiti Putra Malaysia YBhg. Dato’ Ir. Dr. Haji Abdul Rashid bin Maidin Managing Director, Pusat Bertauliah Akademik Profesional Koperasi Serbaguna Anak-anak Selangor Berhad (KOSAS) YBrs. Dr. Sharifah Adlina binti Syed Abdullah Ministry of Finance Malaysia YBrs. Mr. Shahril Anwar Mohd Yunos Managing Partner, Virtus Capital Partners Sdn. Bhd. YBrs. Mdm. Elain Lockman Chief Executive Officer and Co-Founder, Ata Plus Sdn. Bhd. YBrs. Ts. Zainab binti Ahmad Chief Director, Jabatan Pendidikan Politeknik dan Kolej Komuniti, Kementerian Pengajian Tinggi YBrs. Prof. Dr. Yusri bin Yusof Professor, Universiti Tun Hussein Onn Malaysia Alternate Member YBrs. Ts. Haji Mohamad Amin bin Hamat Deputy Chief Director, Ministry of Higher Education Secretary En. Abdul Halim bin Abdul Rahman Registrar/Chief Operating Officer (COO), Universiti Tun Hussein Onn Malaysia
9 Members of Senate Chairman YBhg. Prof. Ts. Dr. Ruzairi Bin Abdul Rahim Vice Chancellor Members Prof. Dr. Azme bin Khamis Deputy Vice Chancellor (Academic and International) Prof. Dr. Mohd Shahir Shamsir Bin Omar Deputy Vice Chancellor (Research and Innovation) Prof. Sr. Ts. Dr. Lokman Hakim bin Ismail Deputy Vice Chancellor (Student Affairs and Alumni) Assoc. Prof. Dr. Mohd Kamarulzaki bin Mustafa Provost UTHM Pagoh Campus Prof. Ir. Dr. Md Saidin Bin Wahab Assistant Vice Chancellor / Chief Digital Officer (CDO) (Digitalization and Infrastructure) Assoc. Prof. Dr. Mas Fawzi bin Mohd Ali Assistant Vice Chancellor (Strategic Planning and Quality) Prof. Dr. Shahruddin bin Mahzan @ Mohd Zin Dean, Centre for Graduate Studies Prof. Ir. Ts. Dr. Mohd Irwan bin Juki Dean, Faculty of Civil Engineering and Built Environment Assoc. Prof. Dr. Rosli bin Omar Dean, Faculty of Electrical and Electronic Engineering Assoc. Prof. Ir. Ts. Dr Bukhari bin Manshor Dean, Faculty of Mechanical and Manufacturing Engineering Prof. Dr. Wan Fauzi@Fauziah binti Wan Yusoff Dean, Faculty of Technology Management and Business Assoc. Prof. Ts. Dr. Abdul Rasid bin Abdul Razzaq Dean, Faculty of Technical and Vocational Education Ts. Dr. Azizul Azhar bin Ramli Dean, Faculty of Computer Science and Information Technology Assoc. Prof. Dr. Mohamad Zaky Bin Noh Dean, Faculty of Applied Science and Technology
10 Assoc. Prof. Ts. Dr. Jumadi bin Abdul Sukor Dean, Faculty of Engineering Technology Ts. Dr. Mohd Shahir Bin Yahya Dean, Centre for Diploma Studies Assoc. Prof. Dr. Khairul Azman bin Mohamad Suhaimy Dean, Centre for General Studies and Co-curricular Dr. Hj. Azmi Bin Abdul Latiff Dean, Centre for Language Studies Prof. Dr. Erween bin Abdul Rahim Director, Centre for Academic Development and Excellence Assoc. Prof. Ts. Dr. Razali bin Hassan Director, Malaysia Research Institute for Vocational Education and Training Assoc. Prof. Dr. Amran Bin Harun Institute for Social Transformation and Regional Development (TRANSFORM) Prof. Ts. Dr. Aeslina Binti Abdul Kadir Faculty of Civil Engineering and Built Environment Prof. Dr. Mohammad Faiz Liew bin Abdullah Faculty of Electrical and Electronic Engineering Prof. Dr. Yusri bin Yusof Faculty of Mechanical and Manufacturing Engineering Prof. Dr. Zawati Binti Harun Faculty of Mechanical and Manufacturing Engineering Prof. Dr. Abdul Talib bin Bon Faculty of Technology Management and Business Prof. Ts. Dr. Rosziati binti Ibrahim Faculty of Computer Science and Information Technology Prof. Dr. Abdul Mutalib Bin Leman Faculty of Engineering Technology Prof. Dr. Nazri bin Mohd Nawi Director, Centre of Information Technology Ir. Ts. Dr. Rahab inti Abdul Rahman Industry Fellow
11 Mr. Abdul Halim bin Abdul Rahman Registrar / Chief Operating Officer (COO) / Secretary of Senate Mr. Norzaimi Bin Hamisan Bursar / Chief Financial Officer (CFO) Mdm. Zaharah Binti Abd Samad Chief Librarian Mdm. Norliah Binti Yaakub Legal Advisor
12 Faculty of Computer Science and Information Technology The Faculty of Computer Science and Information Technology (FSKTM) started with the establishment of the Department of Information Technology and Multimedia (JTMM) at the Faculty of Engineering Technology, Kolej Universiti Tun Hussein Onn Malaysia (KUiTTHO) in September 2000. In May 2004, the department was promoted to the Faculty of Information Technology and Multimedia which operated at the UTHM’s Parit Raja City Campus in Parit Raja, Batu Pahat, Johor. On the 24th of August 2010, the UTHM Board of Director agreed to rebrand FTMM as Faculty of Computer Science and Multimedia (Fakulti Sains Komputer dan Teknologi Maklumat, FSKTM). In the rebranding process, three departments were established, namely the Department of Software Engineering, Department of Multimedia, and Department of Information Security and Web Technology. The faculty offers academic programmes to students at Bachelor and Post Graduate levels. FSKTM is established with the goal to conduct programmes which have been planned to assist in the implementations towards realizing the vision and mission as well as to conduct research and innovative development in accordance to the nation needs. Apart from conducting competitive academic programme, members of FSKTM hope to create better success in the future by playing important roles in producing skilled professionals in the various field of Computer Science and Information Technology while meeting the needs of industries, locally and internationally. FSKTM organization chart is shown in diagram below.
13 Faculty Organization Chart
14 Adjunct Professor Ts. Dr. Zahri bin Yunos Chief Operating Officer of CyberSecurity Malaysia. Visiting Professor Professor Dr. Jemal Hussein Abawajy Faculty of Science, Engineering and Built Environment, Deakin University, Australia. External Examiners Professor Emeritus Dr. Abdul Razak bin Hamdan Universiti Kebangsaan Malaysia Professor Ts. Dr. Wan Mohd Nasir bin Wan Kadir Universiti Teknologi Malaysia Professor Ts. Dr. Shukor bin Abd Razak Universiti Sultan Zainal Abidin Professor Dr. Norshuhada binti Shiratuddin Universiti Utara Malaysia Professor Ts. Dr. Rafidah binti Md Noor Universiti Malaya Industry Advisors Col. (R) Dato’ Dr. Husin bin Jazri Senior Vice President (Cybersecurity) Serba Dinamik Holdings Berhad En. Ahmad Amran bin Kapi Chief Technology Officer WAHDAH technologies Sdn. Bhd. En. Jahari bin Abdul Wahab Software Development Section Head SENA Traffic System Sdn. Bhd. En. Muhammad Ridzwan bin Azhar Chief Technology Officer Cool Code Sdn. Bhd. En. Zaiful Akman Abdul Rahman Head, Governance & Planning Pengerang Refinery Petrochemical Corporation
15 Faculty Staff Directory Administration Dean Ts. Dr. Azizul Azhar b. Ramli PhD. (Management Engineering), Waseda University, Japan Deputy Dean (Academic & International) Ts. Dr. Zubaile bin Abdullah PhD. (Information Technology), Universiti Sains Islam Malaysia, Malaysia Deputy Dean (Research, Development and Publication) Associate Prof. Ts. Dr. Hj. Hairulnizam b. Mahdin PhD. Information Technology, Deakin University, Australia Deputy Dean (Student's Affairs & Alumni) Mrs. Munirah binti Mohd Yusof MSc. Knowledge Based Intelligent System, Universiti Utara Malaysia, Malaysia Deputy Registrar Mrs. Zuraida binti Bosri Dean's Secretary Mr. Roshaidi bin Md. Daud Deputy Dean's Secretary Mrs. Noris binti Mansor Asst. Administrative Officer (Undergraduate) Mrs. Faridah binti Mohd. Supanji Asst. Administrative Officer (Postgraduate) Mr. Mohd Izar bin Mustari Senior Administrative Assistant (Administration & Finance) Mr. Sahran bin Amzah Administrative Assistant (Undergraduate) Mr. Norashid bin Hassan Administrative Assistant (Postgraduate) Mr. Norwan bin Ab Jalal Administrative Assistant (Finance) Mrs. Zam Zarina binti Zainal Abidin Administrative Assistant (Administration) Mrs. Siti Aida binti Md Noor General Administration Assistant Mr. Mohd. Azman bin Md. Wahab
16 Department of Multimedia Head of Department Dr. Rahayu binti A. Hamid PhD. (Computer Science), RMIT, University Melbourne, Australia Associate Professor Associate Prof. Dr. Noorhaniza binti Wahid PhD. (Computer Science), University of Sydney, Australia Associate Professor Associate Prof. Ts. Dr. Hj. Mohd Farhan bin Md Fudzee PhD. (Multimedia Computing), Deakin University, Australia Senior Lecturer Dr. Norhalina binti Senan PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Head of Program & Senior Lecturer Dr. Norhanifah binti Murli PhD. (Computer Science), Auckland University of Technology, New Zealand Senior Lecturer Dr. Ezak Fadzrin bin Ahmad Shaubari PhD (Multimedia Computing), Manchester Metropolitan University, United Kingdom Senior Lecturer Dr Noraziahtulhidayu binti Kamarudin PhD. (Computer and Embedded System Engineering), Universiti Putra Malaysia, Malaysia Senior Lecturer Dr Che Samihah binti Che Dalim PhD. (Computer Science), Universiti Teknologi Malaysia, Malaysia Senior Lecturer Mr. Muhammad Fakri bin Othman MSc. (Computer Science), Universiti Putra Malaysia, Malaysia Senior Lecturer Mr. Azizan bin Ismail MSc. (Computer Science), Universiti Putra Malaysia, Malaysia Senior Lecturer Mrs. Suriawati binti Suparjoh MSc. (Information System), Universiti Malaya, Malaysia
17 Department of Software Engineering Head of Department & Senior Lecturer Dr. Mohamad Aizi bin Salamat PhD. (Information Technology), Universiti Utara Malaysia, Malaysia Professor Professor Ts. Dr. Hjh. Rosziati binti Ibrahim PhD. (Software Engineering), Queensland University of Technology, Australia. Professor Prof. Dr. Hjh. Rozaida binti Ghazali PhD. (Computer Science), Liverpool John Moores University, England Professor & Director of Information Technology Center, UTHM Professor Dr. Hj. Nazri bin Mohd Nawi PhD. (Data Mining), Swansea University, England Professor & Head of Soft Computing and Data Mining Centre (SMC), UTHM Prof. Dr. Abd Samad bin Hasan Basari PhD. (Information and Communication Technology), Universiti Teknikal Malaysia Melaka, Malaysia Associate Professor Associate Prof. Dr. Hj. Mohd. Najib bin Mohd. Salleh PhD. (Computer Science), University of La Rochelle, France Associate Professor Associate Prof. Dr. Noor Azah binti Samsudin PhD. (Information Technology), The University of Queensland, Australia Dean Faculty & Senior Lecturer Ts. Dr. Azizul Azhar bin Ramli PhD. (Management Engineering), Waseda University, Japan Head of Program Software Engineering & Senior Lecturer Dr. Mohd. Hamdi Irwan bin Hamzah Phd. (Information Technology), Universiti Utara Malaysia, Malaysia Senior Lecturer Dr. Hj. Mohd. Zainuri bin Saringat PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Nureize binti Arbaiy PhD. (Management Engineering), Waseda University, Japan Senior Lecturer Dr. Noraini binti Ibrahim PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Radiah binti Mohamad PhD. (Science), Universiti Tun Hussein Onn Malaysia, Malaysia
18 Senior Lecturer Dr. Muhaini binti Othman PhD. (Computer Science), Auckland University of Technology, New Zealand Senior Lecturer Dr. Yana Mazwin binti Mohmad Hassim PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Nur Ariffin bin Mohd Zin PhD. (Computer Science), Universiti Teknologi Malaysia, Malaysia Senior Lecturer Dr. Mohamad Firdaus bin Ab. Aziz PhD. (Computer Science), Universiti Teknologi Malaysia, Malaysia Senior Lecturer Ts. Dr. Mohd. Amin bin Mohd Yunus PhD. (Computer Science), Universiti Malaya, Malaysia Senior Lecturer Dr. Nurezayana binti Zainal PhD. (Computer Science), Universiti Teknologi Malaysia, Malaysia Senior Lecturer Dr. Suhaila binti Mohd. Yasin PhD. (Computer Science), The University of Queensland, Australia Senior Lecturer Dr. Mohd Zanes bin Sahid PhD. (Software Engineering), Universiti Putra Malaysia, Malaysia Senior Lecturer Dr. Mazidah binti Mat Rejab PhD. (Software Engineering), Universiti Teknologi Malaysia, Malaysia Senior Lecturer (Contract) Dr. Salama A. Mostofa PhD. (Information Technology and Communication), Universiti Tenaga Nasional, Malaysia Senior Lecturer (Contract) Dr. Mohammed Saeed Jawad PhD. (Electronic), Universiti Sains Malaysia, Malaysia Senior Lecturer (Contract) Dr. Gede Pramudya Ananta PhD. (Information Technology in Education & Training), University of Wollongong, Australia Deputy Dean (Student's Affairs & Alumni) & Senior Lecturer Mrs. Munirah binti Mohd Yusof MSc. (Intelligent Knowledge Based System), Universiti Utara Malaysia, Malaysia Senior Lecturer Mrs. Ruhaya binti Abin Aziz MSc. (Computer Science), Universiti Teknologi Malaysia, Malaysia
19 Senior Lecturer Mrs. Hannani binti Aman MSc. (Computer Science), Universiti Putra Malaysia, Malaysia Senior Lecturer Mrs. Norlida binti Hassan MSc. (Intelligent System), Universiti Utara Malaysia, Malaysia Senior Lecturer Mrs. Norhanim binti Selamat MSc. (Real Time Software Engineering), Universiti Teknologi Malaysia, Malaysia Head of Program Information Technology & Senior Lecturer Ts. Dr. Hjh. Suziyanti binti Marjudi PhD. (Visual Informatics), Universiti Kebangsaan Malaysia, Malaysia Senior Lecturer Dr. Rabatul Aduni binti Sulaiman PhD. (Computer Science), Universiti Teknologi Malaysia, Malaysia Senior Lecturer Dr. Norhamreeza binti Abdul Hamid PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Lecturer Mrs. Rozlini bt Mohamed MSc. (Computer Science), Universiti Teknologi Malaysia, Malaysia Lecturer Hj. Mohd. Zaki bin Mohd. Salikon MSc. (Intelligent System), Universiti Utara Malaysia, Malaysia
20 Department of Information Security and Web Technology Head of Department Dr. Nurul Azma binti Abdullah PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Associate Professor Associate Prof. Dr. Hj. Sapi’ee bin Hj. Jamel PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Associate Professor Associate Prof. Ts. Dr. Hj. Hairulnizam bin Mahdin PhD. (Information Technology), Deakin University, Australia Associate Professor Associate Prof. Dr. Shahreen binti Kasim PhD. (Computer Science), Universiti Teknologi Malaysia, Malaysia Associate Professor Associate Prof. Ts. Dr. Isredza Rahmi binti A Hamid PhD. (Information Technology), Deakin University, Australia Senior Lecturer Ts. Dr. Nurul Hidayah binti Ab Rahman PhD. (Information Technology and Communication), University of South Australia, Australia Senior Lecturer Ts. Dr. Zubaile bin Abdullah PhD. (Information Technology), Universiti Sains Islam Malaysia, Malaysia Senior Lecturer Dr. Cik Feresa binti Mohd Foozy PhD. (Computer Science), Universiti Teknikal Malaysia Melaka, Malaysia Senior Lecturer Dr. Chuah Chai Wen PhD. (Information Technology), Queensland University of Technology, Australia Senior Lecturer Dr. Hazalila binti Kamaludin PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Associate Professor Associate Prof. Dr. Kamaruddin Malik bin Mohamad PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Noor Zuraidin bin Mohd. Safar PhD. (Computer Science), University of Portsmouth, United Kingdom Head of Program Information Security & Senior Lecturer Dr. Nordiana binti Rahim PhD. (Digital Forensic), Universiti Malaya, Malaysia
21 Senior Lecturer Dr. Norfaradilla binti Wahid PhD. (Computer Science), La Trobe University, Australia Senior Lecturer Dr. Noryusliza binti Abdullah PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Nor Bakiah binti Abd. Warif PhD. (Digital Forensic), Universiti Malaya, Malaysia Senior Lecturer Dr. Nurul Aswa binti Omar PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Nur Ziadah binti Harun PhD. (Computer Network), Universiti Putra Malaysia, Malaysia Senior Lecturer Dr. Shamsul Kamal bin Ahmad Khalid, CISSP, CEH PhD. (Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Dr. Sofia Najwa binti Ramli PhD. (Information Security), Universiti Teknikal Malaysia Melaka, Malaysia Senior Lecturer Dr. Suhaimi bin Abd Ishak PhD. (Computer Science and Engineering), University of New South Wales, Australia Senior Lecturer Dr. Rosmamalmi binti Mat Nawi PhD. (Computer Science), Universiti Kebangsaan Malaysia, Malaysia Senior Lecturer Ts. Dr. Mohd Azahari bin Mohd Yusof PhD. (Computer Science), Universiti Teknologi Mara, Malaysia Lecturer (Contract) Dr. Nayef Abdulwahab Mohammed Alduais PhD. (Electrical Engineering), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Lecturer Mr. Firkhan Ali bin Hamid Ali MSc. (Information Technology), Universiti Teknologi Mara, Malaysia Head of Program Web Technology & Senior Lecturer Mrs. Hanayanti binti Hafit MSc. (Information Technology), Universiti Putra Malaysia, Malaysia Senior Lecturer Mrs. Rozanawati binti Darman MSc. (Computer Science), Universiti Putra Malaysia, Malaysia
22 Lecturer Mr. Khairul Amin bin Mohd Sukri MSc. (Information Technology), Universiti Teknologi Mara, Malaysia Technical Staff Lab Manager Senior Lecturer Ts. Dr. Mohd Norasri bin Ismail PhD.(Information Technology), Universiti Tun Hussein Onn Malaysia, Malaysia Senior Asst. Engineer Mr. Abdul Kadir bin Hanafi Asst. Engineer Mrs. Azizah binti Ali Mr. Razalee bin Md. Yusof Mr. Faizannizam bin Shahbudin Mrs. Rafidah binti Abu Bakar Mrs. Siti Marlinee binti Zainal Azizan Mr. Mohammad Hafiz bin Mt. Saidun Mr. Mohd. Al Hafiz bin Nordin Mr. Mohd. Asrul Nizam bin Mustari Mr. Mohamad Afiq bin Mazni
23 Programme Name Bachelor of Computer Science (Multimedia Computing) with Honours Aims of Programme To produce graduates that can apply knowledge and skills; solve problems analytically, effectively, innovatively and fit to market trends; communicate effectively and work in team; abide to high moral and ethical standards and lead as able and responsible leaders Programme Educational Objectives (PEO) These are the PEOs for Bachelor of Computer Science (Multimedia Computing) with Honours: PEO 1 Involve in software/ system/ application development using the best strategy and latest technology to fulfil works specification. PEO 2 Lead in software/ system/ application production, service delivery and management. PEO 3 Contribute to community and nation. Programme Learning Outcomes (PLO) These are the PLOs for Bachelor of Computer Science (Multimedia Computing) with Honours: PLO 1 Explain and understand important facts, concepts, principles and theories related to Computer Science in Multimedia Computing. (Cluster: Knowledge & Understanding); PLO 2 Analyze suitable techniques in Multimedia Computing to solve problems using analytical and critical thinking skills (Cluster: Cognitive Skills); PLO 3 Apply knowledge of Multimedia Computing in planning, analyzing, modeling, designing, developing and assessing computer solution effectively (Cluster: Functional WorkPractical Skills); PLO 4 Demonstrate teamwork, interpersonal and social skills effectively. (Cluster: Functional Work- Interpersonal Skills); PLO 5 Communicate in verbal and written to convey information, problems and solutions to the problems effectively. Cluster: Functional Work- Communication Skills PLO 6 Use various technology applications, media and information to support in learning and working environment. (Cluster: Functional Work- Digital Skills) PLO 7 Use and analyze data in a learning and working environment. (Cluster: Functional WorkNumeracy Skills) PLO 8 Perform leadership and decision making in a team. (Cluster: Functional WorkLeadership, Autonomy and Responsibility) PLO 9 Apply skills and lifelong learning principles in continuous learning and career development. (Cluster: Personal Skills) PLO10 Demonstrate social and entrepreneur skills. (Cluster: Entrepreneurial Skills) PLO11 Practice value, attitude and responsibility professionally in social, ethical, environment and humanity aspects. (Cluster: Ethics and Professionalism)
24 Curriculum Structure Table 1: Summary of curriculum for the Bachelor of Computer Science (Multimedia Computing) with Honours Year Semester Course Code Courses Credit Total 1 I UHB 10102 English for Higher Education 2 20 UQI 10102/ UQI 10202 Islamic Studies/ Morale Studies * 2 UQU 10103 Nationhood and Current Development of Malaysia ** 3 UQ* 1***1 Co-Curricular I 1 BIC 10303 Algebra 3 BIC 10204 Algorithm and Programming 4 BIC 10503 Computer Architecture 3 BIC 21102 Professional Ethics And Occupational Safety 2 II UHB 1**02 International Language 2 18 UQI 11202 Philosophy and Current Issues *** 2 UQ* 1***1 Co-Curricular II 1 BIC 21003 System Analysis and Design 3 BIC 10603 Statistics 3 BIC 10404 Data Structure 4 BIM 10103 Fundamentals of Multimedia Computing 3 2 I UHB 20102 Essential Academic English 2 18 BIC 20803 Operating System 3 BIC 10103 Discrete Structure 3 BIC 20904 Object-Oriented Programming 4 BIM 30503 Human Computer Interaction 3 BIM 20603 Computer Graphic 3 II BIC 31502 Creativity and Innovation 2 18 UQU 10702 Appreciation, Ethics and Civilization 2 BIC 21303 Computer Network 3 BIC 21404 Database 4 BIM 20404 Multimedia Systems and Applications 4 BIM 20703 Computer Animation 3 3 I UHB 30102 English for Technical Purposes 2 18 BIC 31802 Cyberpreneurship 2 BIC 31602 Degree Project I 2 BIC 21203 Web Development 3 BIM 30603 Mobile Applications Development 3 BIM 30703 Multimedia Project Management 3 BIM 33X03 Elective 3 II UHB 40102 English for Occupational Purposes 2 18 BIC 31704 Degree Project II 4 BIM 30803 Virtual Reality 3 BIM 33X03 Elective 3 BIM 33X03 Elective 3 BIM 33X03 Elective 3 4 I BIC 41812 Industrial Training 12 12 Total Credit 122 Note * UHB 10100 English for Higher Education is exempted to students with MUET Band 3 and above For international students, this course will be replaced by UQI 10902: Islam in Malaysia ** *** For international students, this course will be replaced by UWB 11002: Bahasa Melayu For international students, this course will be replaced by UQU 10303: Malaysian Studies and Culture
25 Table 2: List of elective courses in Bachelor of Computer Science (Multimedia Computing) with Honours Field Course Code Elective Courses Credit Multimedia Computing BIM 33103 Computer Games Development 3 BIM 33203 Image Processing 3 BIM 33403 Multimedia Security Technologies 3 BIM 33503 Data Visualization 3 BIM 33603 Special Topics in Multimedia Computing 3 BIM 33703 Digital Video Technology 3 BIM 33803 Digital Audio Technology 3 BIT 34503 Data Science 3 BIT 34403 Deep Learning 3 BIT 34303 Machine Learning 3 BIT 30303 Decision Support System 3 BIT 33603 Data Mining 3 BIT 20903 Artificial Intelligence 3 UQU 40103 Professional @Works 3
26 Synopsis of University Courses UHB 10102 English for Higher Education Synopsis This course focuses on 4 main skills; reading, writing, listening and speaking and is designed to help students use and understand English for everyday situations. Students will be exposed to topics of personal and professional interests. By the end of the course, students should be able to use English for a wide range of real world situations, converse about familiar topics, narrate and describe reactions as well as write personal letters. References 1. Abd. Aziz, A., et al. (2005). English for Academic Communication. Kuala Lumpur: Mc Graw Hill Malaysia. (PE1128.A2 .E53 2005) 2. Kaur, B., Richards, C., Ratnam, P., Rajaretnam, T. & Kaur, N. (2011). Text MUET A Strategic Approach. Petaling Jaya: Pearson Longman. (PE1114. T49 2011) 3. Koh, S.L. (2005). MUET Moments: Malaysia University English Test. Selangor: Pearson. (PE1128 .K63 2005) 4. Mohd Don, Z. (2002). Excel in MUET. Malaysia: Fajar Bakti. (PE1112.E93 2002) 5. Richards, C. (2009). Longman Text MUET: A Strategic Approach. Petaling Jaya: Pearson Malaysia (PE1128 .K97 2009) UHB 20102 Essential Academic English Synopsis The course enhances students’ English language skills, emphasizing on listening, writing and reading skills necessary for academic contexts. It provides opportunities for students to learn the strategies to help them understand information and develop listening to differentiate between facts and opinions. Besides, it presents opportunities for students to critically respond to video learning materials by producing essays such as descriptive, compare and contrast, as well as cause and effect. Also, this course aims to boost students’ confidence in speaking when delivering impromptu speech. References 1. Fairbairn, G.J, 2011. Reading, writing and reasoning: A guide for students. Maidenhead: Open University Press. 2. Lewis, J. 2002. Reading for Academic Success: reading and strategies. Boston: Houghton Mifflin. LB2395.3. L48 2002 3. Metcalfe, M. 2006. Reading Critically at University. Los Angeles: Sage. LB2395.3 .M47 2006. 4. Owen, E, 2010. Listening in broadcasts, speeches and interviews. Edinburgh: Edinburgh University Press. 5. Shipside, S . 2007. Effective Communication: Get your message across and learn how to listen. London: Dorling Kindersley.HF5718 .S54 2007. 6. Smith, L.C.2005. Exploring Content 1: Reading for academic success. White Plains, NY: Longman. PE1122.S64 2004. 7. Wright, L. 2001. Critical Thinking: An introduction to analytical reading and reasoning. Oxford: Oxford University Press. B809.2. W74 200.1
27 UHB 30102 English for Technical Purpose Synopsis This course aims to prepare students with the skills to write documents and express ideas or opinions competently. Students will be equipped with persuasive strategies that can be applied to writing term papers. The course will also enable them to practise these techniques by drafting and collaborating to produce assigned tasks. The students are also expected to orally present their report before an audience. References 1. Paige, W. (2015). The least you should know about english : writing skills. Stamford, CT : Cengage Learning. PE1408 .G43 2015 2. Randall, V. (2015).The College writer : a guide to thinking, writing, and researching. Australia : Wadsworth. PE1408 .C64 2015 3. Sullivan, N. (2015). Essential grammar for today's writers, students, and teachers. New York : Routledge.PE1112 .S94 2015 UHB 40102 English for Occupational Purposes Synopsis This course employs a task-based learning approach and focuses on developing students’ oral and written communication in job application, job interviews and meetings. Particular emphasis will be given to promote the mastery of self-directed learning, team-work, research, reasoning and creativity. This course also enables students to acquire the knowledge and skills necessary in dealing with the English language demands at the workplace. References 1. Editors of Socrates. (2015). Essential Business Letters. New York, NY: Socrates Media Llc. 2. Samsiah & Rosyati. (2012). Mastering English for employment. Malaysia: Cengage Learning Asia Pte Ltd. 3. Shak, P., & Kamlun, K. (2015). Ready to work: English for employment. Malaysia: Cengage Learning Asia Pte Ltd. 4. Toh, H. (2017). Get hired! Modern resume writing & interview techniques. Malaysia: MPH Group Publishing Sdn Bhd. 5. Wendleton, K. (2014). Mastering the job interview and winning the game.(5th ed.). Boston: Cengage Learning. HF5549.5.I6. W46 UQI 10102 Islamic Studies Synopsis This course explains about Islamic concept as ad-deen. It discusses the study of al-Quran and al-Hadith, Sunnism, schools of Islamic theology, development of schools of Fiqh, principles of muamalat, Islamic Criminal Law, Islamic work ethics, issues in Islamic family law and current issues. References 1. Harun Din (Dr.) (2001), Manusia Dan Islam, cetakan pertama, Kuala Lumpur: Dewan Bahasa dan Pustaka. [BP174. M36 1990] 2. Mustafa Abdul Rahman (1998), Hadith 40, Kuala Lumpur: Dewan Pustaka Fajar.[BP135. A2 M87 1998]
28 3. Ismail Haji Ali, (1995), Pengertian dan Pegangan Iktikad yang benar: Ahli Sunnah Wal Jamaah: Kuala Lumpur: Penerbitan al-Hidayah. [BP166.78. P46 1995] 4. Paizah Haji Ismail (1991), Undang-undang Jenayah Islam, Kuala Lumpur: Dewan Pustaka Islam, Angkatan Belia Islam Malaysia. [BP144. P35 1991] 5. Mustafa Haji Daud (1989), Institusi Kekeluargaan Islam, Kuala Lumpur: Dewan Pustaka dan Bahasa. [BP188.3. F3.M87 1989] UQI 10202 Moral Studies Synopsis This course explains on concepts of moral, aspects of moral and its importance in daily lives, Western moral theories, and moral values of great religions of the world, moral values in work and current moral issues. References 1. Mohd Nasir Omar. (2010). Falsafah Akhlak, Penerbit Universiti Kebangsaan Malaysia, Bangi. [BJ1291 .M524 2010]. 2. Hussain Othman. (2009). Wacana Asasi Agama dan Sains. Batu Pahat: Penerbit UTHM. [BL 240.3 H87 2009ª]. 3. Hussain Othman, S.M. Dawilah Al-Edrus, Berhannudin M. Salleh & Abdullah Sulaiman. (2009). PBL Untuk Pembangunan Komuniti Lestari.Batu Pahat: Penerbit UTHM. [LB 1027.42 P76 2009a]. 4. Eow Boon Hin. (2002). Moral Education. Longman. [LC268 .E48 2008]. 5. Ahmad Khamis. (1999). Etika Untuk Institusi Pengajian Tinggi. Kuala Lumpur: Kumpulan Budiman. [LC315.M3 .A35 1999]. UQI 10902 Islam in Malaysia Synopsis This course explains the knowledge about Islam in Malaysia. The scope of study includes the history of Islam in Malaysia; belief and practice of Muslims in Malaysia in accordance to aqidah Ahl Sunnah Wal Jamaah and Shafie Sect; Islamic institutions in Malaysia such as royal, social, political, financial and current Islamic issues. References 1. Ahmad Mohammed Ibrahim. (2000). The Administration of Islamic Law In Malaysia. Kuala Lumpur: Institute of Islamic Understanding Malaysia. KPG479.A56 2000. 2. Kamarulnizam Abdullah. (2003). The Politics of Islam in Contemporary Malaysia. Bangi: Penerbit Universiti Kebangsaan Malaysia. BP63.M4 .K35 2003. 3. Khaliq Ahmad. (2006). Management from Islamic Perspective. Kuala Lumpur: Penerbit UIA. BP190.5M28.K42 2006 4. Stauth, Georg. (2002). Politics and Cultures of Islamization in Southeast Asia: Indonesia and Malaysia in the Nineteen-nineties. Bielefeld: Transcript. BP63.I5 .S72 5. Hussin Mutalib (2008). Islam in Southeast Asia. Singapore: Institute of South East Asian Studies. BP63.A38 .H87 2008
29 UHB 10502 / UWB 10602 French Communication 1 Synopsis This course is designed for students to learn basic French. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using French. References 1. Junainah binti Tarmidi, 2019. Module de Communication Française 1. Parit Raja, Batu Pahat: Penerbit UTHM 2. Junainah binti Tarmidi, 2016. Module de Français Niveau 1. Parit Raja, Batu Pahat: Penerbit UTHM. 3. Booth, Trudie Maria, 2008. French Verbs Tenses. Mc Graw-Hill. 4. Heminway, Annie, 2008. Complete French Grammar. Mc Graw-Hill. Call no. : PC2112, H45 2008. 5. Hatier, 1995. Le Nouveau Bescherelle Complete Guide 12 000 French Verbs. Paris: LIBRAIRIE HATIER. 6. Kaneman-Pougatch, Massia et al, 1997. Méthode de français: Café Crème 1. Paris: HACHETTE F.L.E. 7. Grégoir, Maïa et al, 1995. Grammaire Progressive du Français avec 500 exercices. Paris: CLE International. 8. Capelle, Guy et Gidon, Noëlle, 1995. Méthode de français: Le Nouvel Espaces 1. Paris: HACHETTE F.L.E UHB 10902 / UWB 10902 Mandarin Communication 1 Synopsis This course is designed for students to learn basic Mandarin. Students are exposed to the skills of listening, reading, speaking, and writing with basic vocabulary, grammar and structure. Students are also exposed to real daily situations which will help them to communicate using Mandarin. References 1. Lim Hong Swan, Yeoh Li Cheng, 2010. Mandarin Made Easy Through English. Batu Pahat: Penerbit UTHM. [PL1129.E5.L554 2009 a] 2. Liping Jiang, (2006). Experiencing Chinese. China: Higher Education Press. [PL1129.E5 .T59 2006] 3. Kang Yuhua,(2005). Conversational Chinese 301. China:Beijng Language and Culture University Press. [PL1121.C5 .K36 2005] 4. Kang Yuhua,(2007). Conversational Chinese 301:Vol. 2. China:Beijng Language and Culture University Press. [PL1121.C5 .K364 2007] 5. Liu Xun,(2010). New Practical Chinese Reader : textbook. China:Beijng Language and Culture University Press. [PL1129.E5 .L58 2010]
30 UHB 10402 / UWB 11202 Arabic Communication 1 Synopsis This course is designed for students to learn basic Arabic. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using Arabic. References 1. Nurulisyazila Othaman; Abu Hanifa Abu Mukhtar; Nurul Sabrina Zan; Idayu NurIllyana Daud; Idayu NurIllyani Daud. 2017. Bahasa Arab Tahap 1. Batu Pahat: Penerbit UTHM. 2. Mohd Hisyam bin Abdul Rahim. 2005. Senang Berbahasa Arab. Batu Pahat: Penerbit KUiTTHO. (NO RUJUKAN: PJ6115 .M44 2005 a) 3. Ab. Halim Mohammed; Rabiyah Hajimaming; Wan Muhammad Wan Sulong. 2007. Bahasa Arab Permulaan. Serdang: Penerbit UPM. (NO RUJUKAN: PJ6065 .A32 2007) 4. Fuad Ni'mat. 1973. Mulakhass qawa'id al-lughatul 'arabiyyah. Damsyik: Darul Hikmah. (NO RUJUKAN: PJ5161 .F62 1973) 5. Abdullah, Mustaffa Siti Rohaya Sarnap Siti Sujinah Sarnap. 2006. Cara mudah belajar Bahasa Arab. Singapore: Jahabersa. (NO RUJUKAN: PJ6106 .A22 2006) 6. Abu 'Amiir 'Izzat. 2008. Kamus adik : bahasa Melayu-bahasa Inggeris-bahasa Arab. Kuala Terengganu: Pustaka Darul Iman. (NO RUJUKAN: PJ6640 ABU 2008) 7. Mohd Azani Ghazali, Abdul Aziz Hassan @ Yahya. 2000. Kamus ringkas Bahasa Melayu-Bahasa Arab. Johor Bahru : Jahabersa. (NO RUJUKAN: PL5091.8 .A7 .M393 2000 rd) UHB 10802 / UWB 10802 Japanese Communication 1 Synopsis This course is designed for students to learn basic Japanese. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using Japanese. References 1. Surie, Network (2010). AE Minna no Nihongo 1-2 Elementary: Translation and Grammatical Notes, Tokyo: 3A Corporation. [PL539.3 .M57 2010] 2. Surie, Network (2010). AE Minna no Nihongo 1-1 Elementary: Main Textbook, Tokyo: 3A Corporation. [TK7885.7 .V44 2000r] 3. Surie, Network (2009). AE Minna no Nihongo 1-1 Elementary: Translation and Grammatical Notes, Tokyo: 3A Corporation. [PL539.3 .M567 2009] 4. Surie, Network (2009). AE Minna no Nihongo 1-2 Elementary: Main Textbook, Tokyo: 3A Corporation. [PL539.3 .M569 2009] 5. Rosmahalil Azrol Abdullah, (2008) : Bahasa Jepun (UMJ 1312): Learning Module (2nd Edition), Batu Pahat. Penerbit UTHM. [PL539.3 .R67 2008a]. 6. Surie Network, (2000). Minna no Nihongo: Kaite Oboeru, Tokyo: 3A Corporation. [PL539.3 .M56 2000] 7. M. Rajendran, (1991) Malay Japanese English Dictionary, Petaling Jaya: Pelanduk Publications. [PL5125 .R34 1991rd]. 8. Surie Network, (1998). Minna no Nihongo: Main Textbook - Shokyu 1, Tokyo: 3A Corporation. [PL539.3 .M574 1998] 9. Yoshida, Masatoshi Nakamura, Yoshikatsu, (1996). Kodansha's Furigana English-Japanese dictionary: the essential dictionary for all students of Japanese, Tokyo: Kodansha International. [PL679. Y67 2006rd]
31 10. The AOTS, (1977). Shin Nihongo no Kiso: Japanese Kana Workbook, Tokyo: 3A Corporation. [PL539.3 .S54 1977] UHB 10702 / UWB 10702 German Communication 1 Synopsis This course is designed for students to learn basic German. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using German. References 1. Vaic, N. (2018, October 02). German Definite Articles Der, Die, Das: Everything You Need to Know. Retrieved July 02, 2019, from https://www.clozemaster.com/blog/german-definite-articles/ 2. Flippo, H. (2019, February 02). How Do You Translate the World's Countries From English to German? Retrieved July 01, 2019, from https://www.thoughtco.com/countries-of-the-world-index4101906 3. Luscher, R, & Stevens, J (2011) Deutsch ganz leicht A1: Selbslernenkurs Deutsch für Anfänger: Zweisprachiges Arbeitsbuch = A german self-study course for beginners: Bilingual workbook. Ismaning, Regensburg: Hueber Verlag. 4. Swick, E. (2007). German vocabulary: Practice makes perfect. New York, USA: McGraw-Hill. doi:10.1036/0071482857 5. Amir Hamzah, N. Z. (2007). Guten Tag! Der deutschen Sprachen (Modul Pembelajaran). Johor. 6. Niebisch, D. (2006). Schritte 1 international: Kursbuch Arbeitsbuch. Ismaning, Deutschland: Hueber Verlag. 7. Henschel, A. (2006). German verb tenses;. New York, NY: McGraw-Hill UHB 10602 / UWB 11102 Spanish Communication 1 Synopsis This course is designed for students to learn basic Spanish. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using Spanish. References 1. Nurul Sabrina Zan. (2016). UWB11102 La lengua espanola –Nivel 1. 2nd Edition, Batu Pahat: Penerbit UTHM. 10-0150 2. Nurul Sabrina Zan. (2010). Hola! hablo español. First Edition, Batu Pahat: Penerbit UTHM. PC4445 .N72 2010 a 3. Salina Husain. (2005). Vamos a aprender español lengua extranjera. Batu Pahat: Penerbit UTHM. PC4121 .S24 2005 a 4. Maria Angeles Palomino. (2017). ¿Español ? ¡Porsupuesto!,Edelsa Grupo Didascalia, S.A 5. Alejandro B.T, Esther D.M & Miguel S.R.O. (2010) El Cronometro Nivel 1 A1. Edinumen Madrid
32 UHB 11302 / UWB 11302 Javanese Communication 1 Synopsis This course is designed for students to learn basic Javanese. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using Javanese. References 1. Purwanto, Eko (2011). Pepah Bahasa Jawi. Cara mudah belajar cepat dan tuntas bahasa Jawa. Diva press. XX(131748.1) 2. Majendra, Maheswara (2010). Kamus lengkap Indonesia-Jawa, Jawa-Indonesia/ Majendra Maheswara. Pustaka Mahardika. XX(131732.1) 3. Budhi Santosa, Iman. (2010). Nguri-uri paribasan Jawi = Melestarikan peribahasa Jawa. Intan Pariwara.XX(131751.1) 4. Yrama, Widya (2008). Cara belajar membaca dan menulis huruf jawa, jilid 1. Yrama Widya. Publication info:, 2008 XX(131738.1) 5. Yrama, Widya (2008). Cara belajar membaca dan menulis huruf jawa, jilid 2. Yrama Widya .Publication info:, 2008 XX(131739.1) UHB 11202 / UWB 12402 Thai Communication 1 Synopsis This course is designed for students to learn the basic Thai language. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using Thai language. References 1. Henry J. Amen IV,Kyubyong Park,2010. Thai for Beginners: Mastering Conversational Thai. North Clarendon: Tuttle Publishing. 2. Laura Armitage, 2015. Let's Learn Thai Kit: 64 Basic Thai Words and Their Uses. North Clarendon:Tuttle Publishing 3. Fuchs, Carl, (2001): Thai Made Nice & Easy! Piscataway, NJ: Research & EDucatioan Association. 4. In-Seok Sim, (1996): Colloquial Thai: The Complete Course For Beginners, London: Routledge. 5. Sang-Oak Lee (1999): Thai Through English, Elizabeth, NJ: Hollym UHB 11102 / UWB 12802 Korean Communication 1 Synopsis This course is designed for students to learn basic Korean. Students are exposed to listening, reading, speaking, and writing skills with basic vocabulary, grammar and sentence structure. Students are also exposed to real daily situations which will help them to communicate using Korean. References 1. Henry J. Amen IV,Kyubyong Park,2010. Korean for Beginners: Mastering Conversational Korean. North Clarendon: Tuttle Publishing. 2. Laura Armitage, 2015. Let's Learn Korean Kit: 64 Basic Korean Words and Their Uses. North Clarendon: Tuttle Publishing 3. In-Seok Sim, (1996): Colloquial Korean: The Complete Course for Beginners, London: Routledge.
33 4. Rou, Seng Yoan, (2004): Bahasa Korea, Bangi: Penerbit UKM UQU 10103 Nationhood and Current Development of Malaysia Synopsis This course will provide students a fundamental concept, the processes of formation and development of Malaysia. The topics covered include the concept of state, Malacca Kingdom, implication of imperialism and colonization, spirit of patriotism and nationalism, independence and formation of Malaysia. Besides, students will also be exposed to the constitution of Malaysia, Malaysian Government System, Economic and Social Development Policy as the main policy in the national development. At the end of the course students will able to appreciate the roles and responsibilities of a good citizen to the country. References 1. Siti Sarawati Johar, Fauziah Ani, Harliana Halim, Rosman Md Yusoff, Shahidah Hamzah, Noranifitri Md.Nor, Zahrul Akmal Damin, Khairunesa Isa, Lutfan Jaes, Ku Hasnan Ku Halim, Shamsaadal Sholeh Saad, Khairul Azman Mohd Suhaimy, Md. Akbal Abdullah, Khairol Anuar Kamri, dan Adi Syahid Mohd Ali (2018). Modul Pembelajaran: UQU 10103/UWS 10103 Kenegaraan dan Pembangunan Mutakhir Malaysia Versi Ke-4. Batu Pahat: Penerbit UTHM. 2. Ruslan Zainudin, Mohd Mahadee Ismail & Zaini Othman. (2005). Kenegaraan Malaysia. Shah Alam: Fajar Bakti. [JQ715 .R87 2005]. 3. Nazaruddin Mohd Jali, Ma’rof Redzuan, Asnarulkhadi Abu Samah & Ismail Mohd Rashid. (2005). Pengajian Malaysia. Petaling Jaya: Prentice Hall. [DS596.6 .P46 2001 N2]. 4. Mohd Ashraf Ibrahim. (2004).Gagasan Bangsa Malayan yang Bersatu 1945-57. Bangi: Penerbit UKM. [DS597 .M37 2004]. 5. Noor Aziah Mohd Awal. (2003). Pengenalan kepada Sistem Perundangan di Malaysia. Petaling Jaya: International Law Book Services. [KPG68 .N66 2003]. UQU 10303 Malaysian Studies and Culture Synopsis This course will provide students in basic understanding of Malaysia from various perspectives. Topics to be discussed include Malaysia in relation to its history and politic, constitution of Malaysia, system and administration structure of Malaysia, achievement and international affairs. In addition, students will also be exposed to the social community and solidarity, religion, cultural and heritage. Teaching and learning process through experiential learning, lecture and assignment enables students to acquire knowledge and appreciates the reality of life in Malaysia. References 1. Abdul Halim Nasir (2004). Mosque Architecture in the Malay World. Bangi : Penerbit Universiti Kebangsaan Malaysia. [NA4670 .A23 2004] 2. Andaya, B.W. and Andaya, L. Y. (2001). A History of Malaysia. Hampshire : Palgrave. [DS596.A52 2001 N1] 3. Chew Fong Peng. (2009). Culture, language and literature in Malaysian society : plural culture and society in Malaysia. Kuala Lumpur : Jabatan Kebudayaan dan Kesenian Negara [DS594 .C53 2009] 4. Harding, Andrew. (2012). The constitution of Malaysia : a contextual analysis. Portland: Hart [KPG1744.51957.H37]
34 UQI 11202 Philosophy and Current Issues Synopsis This course explains the relationship between philosophy, the National Education Philosophy and Rukun Negara. The usage of philosophy as a tools to purify the art of thought in life is through logical thinking and the essence of the concept of man. The main topics such as epistemology, metaphysics and ethics are discussed in the context of current issues. Emphasis is given to philosophy as the basis for establishing a dialogue between cultures and fostering common values. At the end of this course, students will be able to understand that various disciplines in knowledge as a comprehensive whole body of knowledge and relate with each other. References 1. Dzulkifli, A.R. & Rosnani, H. (2019) Pentafsiran Baharu Falsafah Pendidikan Kebangsaan dan Pelaksanaannya Pasca 2020. Kuala Lumpur: IIUM Press. 2. Al-Attas, S.M. Naquib. (1991). The Concept of Education in Islam. Kuala Lumpur: ISTAC. 3. Al-Farugi, I.R. (1994). Al-Tawhid: Its Implications for Thought and Life, (2nd Ed.). Herndon: IIIT. 4. Phillips, D.C. (Ed.) (2014). Encyclopaedia of Educational Theory and Philosophy, (1st Ed.). SAGE Publication. 5. Hospers, J. (1997). An Introduction to Philosophical Analysis, (4th Ed.). London: Routledge. Andaya, B.W. and Andaya, L. Y. (1982). A History of Malaysia. London: Macmillan. [DS596 .A52 2001]. 6. Mitchell, H.B. (2011). Roots of Wisdom: A Tapestry of Philosophical Traditions, (6th Ed.). Wadsworth: Cengage Learning. 7. Osman Bakar. (1999). The Classification of Knowledge in Islam. Cambridge, U.K.: The Islamic Texts Society 8. Rosnani Hashim. (2017). Revitalization of Philosophy and Philosophical Inquiry in Muslim Education. Kull of Education, IIUM. 9. Solomon, R.C. & Higgins, K.M. (2010). The Big Questions: A Short Introduction to Philosophy, (8th Ed.). Wadsworth: Cengage Learning. 10. Weiming, T. & Ikeda, D. (2011). New Horizons In Eastern Humanism: Buddhism, Confucianism and The Quest for Global Peace. London: I.B.Tauris. UQU 10702 Appreciation, Ethics and Civilization Synopsis This course explains the concept of ethics from different civilization perspectives. It aims to identify the system, level of development, progress and culture of a nation in strengthening social cohesion. In addition, discussions related to contemporary issues in economic, political, social, cultural and environmental aspects from an ethical and civilization perspective can produce moral and professional students. The appropriate application of high-impact educational practices (HIEPs) is used in the delivery of this course. At the end of this course students will be able to relate ethics and civic-minded citizenship. References 1. Shamsul Amri Baharuddin. (2012). Modul Hubungan Etnik Edisi Dua. Bangi: Institut Kajian Etnik. Universiti Kebangsaan Malaysia. [DS595 .M62 2007]. 2. Dworkin, A.G. (1999). The minority report: An introduction to racial, ethnic and gender relations. Fort Worth: Harcourt Barce College Pub. [E184.A1 .M56 1999] 3. Holst, F. (2012). Ethnicization and identity construction in Malaysia. New York: Routledge. [DS595 .H64 2012 v. 12] 4. Wan Hashim Wan Teh. (2011). Hubungan Etnik di Malaysia. Kuala Lumpur: ITNM. [DS595.W36 2011]. 5. Zaid Ahmad. (2010). Hubungan Etnik di Malaysia. Oxford Fajar: Shah Alam. [DS595 .H822010]
35 6. Mohd. Ashraf Ibrahim. (2004).Gagasan Bangsa Malayan yang Bersatu 1945-57. Bangi : Penerbit UKM. [DS597.M37 2004] UHB 11002 / UWB 11002 Malay Communication 1 Synopsis This course is designed for international students to communicate in basic Malay in daily situations. Students are exposed to speaking and writing in simple Malay. Teaching and learning will be delivered through lecture, tutorial, assignment and indoor or outdoor experiential learning. At the end of this course, student will be able to speak and write using simple sentences effectively. References 1. Yong, C. C., Rohaidah Mashudi, Maarof Abd Rahman. (2012). Bahasa Kebangsaan untuk Pelajar Luar Negara: Malay Language for International Students. Petaling Jaya: Pearson Malaysia. 2. Zarina Othman, Roosfa Hashim & Rusdi Abdullah. (2012). Modul Komunikasi Bahasa Melayu Antarabangsa, KPT. Penerbit UKM Press.In-Seok Sim, (1996): Colloquial Korean: The Complete Course for Beginners, London: Routledge. 3. Mardian Shah Omar. (2016). Perbualan Mudah Bahasa Melayu Untuk Pelancong Asing. Kuala Lumpur: Dewan Bahasa dan Pustaka 4. Nik Safiah Karim, Farid M. Onn, Hashim Haji Musa dan Abdul Hamid Mahmood. (2004). Tatabahasa Dewan, Edisi Baru. Kuala Lumpur: Dewan Bahasa dan Pustaka. 5. Norhashimah Jalaluddin, Mardian Shah Omar dan Norzilawati Jais. (2006). Bahasa Melayu untuk Penutur Asing. Buku 1 dan 2. Kuala Lumpur: Dewan Bahasa dan Pustaka. 6. Siti Hajar Abdul Aziz. (2008). Siri Pendidikan Guru Bahasa Melayu I. Shah Alam: Oxford Fajar Sdn. Bhd UQ* 1***1 Co-Curricular I / Co-Curricular II Prerequisite Course(s): None Synopsis This course is offered in the form of multiple choices of activities for the diploma students and undergraduates. Eight categories of activities are offered which are Public Speaking, Entrepreneurship, Sports, Community Service, Volunteering, Leadership, Cultural, Effort and Innovation. BIC 31502 Creativity & Innovation Prerequisite Course(s): None Synopsis This course helps students to develop their creative and innovative thinking skill. Topics include the concept of creativity and innovation, basic thinking tools and creative problem solving. References 1. Turner, N. (2018). Yes, You Can Innovate: Discover Your Innovation Strengths and Develop Your Creative Potential. Pearson UK. 2. Birla, M., (2014) Unleashing creativity and innovation: nine lessons from nature for enterprise growth and career success. Hoboken, New Jersey: Wiley. Call Number: HD53.B57 2014. 3. Moeran, B. & Christensen, B. T., (2013) Exploring creativity: evaluative practices in innovation, design and the arts. New York: Cambridge University Press. Call Number: HD53.E96 2013.
36 4. Puccio, G. J., Mance, M., Switalski, L. B., & Reali, P. D., (2012) Creativity Rising: Creative Thinking and Creative Problem Solving in the 21st Century. Buffalo, NY: ICSC Press. 5. Wagner T., (2012) Creating innovators: the making of young people who will change the world. New York, NY: Scribner Publishing. BIC 31802 Cyberpreneurship Prerequisite Course(s): None Synopsis This course exposes students to the fundamental aspects of entrepreneurship and cyber entrepreneurship. It covers definitions, concepts and issues, operational processes, fund and product marketing. References 1. Hisrich, Robert D. (2014) Advanced introduction to entrepreneurship. Edward Elgar Publishing, 2014.Call Number : HB615 .H576 2014 2. Kuratko, D. F. (2014). Entrepreneurship: Theory, Process, and Practice, 9th Edition. Cengage Learning 3. Morato, Jr. E. A. (2013). A Trilogy on Entrepreneurship: Growing the Enterprise, eBookIt.com. 4. Baron, R. A. (2012). Entrepreneurship: An Evidence-Based Guide, Edward Elgar Pub. 5. Kariv, Dafna. (2011) Entrepreneurship: An international Introduction. Taylor & Francis. Call number: HB615 .K37 2011
37 Synopsis of Faculty of Computer Science and Information Technology Core Courses BIC 10103 Discrete Structure Prerequisite Course(s): None Synopsis This course discusses the concept of discrete mathematics and its application in ICT. Topics include principles of basic logic and proving, set, mathematical induction, relations and functions, normal relation, algorithm and graph theory. References 1. Johnsonbaugh, R. (2014) Discrete Mathematics Seventh Edition. Pearson Education Limited. 2. Rosen, K. (2012) Discrete mathematics and its applications. 7th ed. New York: McGraw Hill. 3. Kolman, B., Busby, R., & Ross, S. (2014) Discrete mathematical structures. 6th ed. Pearson Education Limited, England. 4. Pace, G. J. (2012) Mathematical of Discrete Structures for Computer Science. First Edition. Springer-Verlag Berlin Heidelberg. 5. Jenkyns, T. & Stephenson, B. (2013) Fundamentals of Discrete Math for Computer Science-A Problem Solving Primer. First Edition. Springer-Verlag Berlin Heidelberg. BIC 10204 Algorithm and Programming Prerequisite Course(s): None Synopsis This course introduces algorithm principles in problem solving and computer programming. Topics include introduction to computer programming, problem solving and algorithm, basic structure of programming, input and output data, control statement, function, array, data structure and pointer. References 1. Deitel, P. & Deitel, H., (2016) C How to Program. 8th ed. Pearson Higher Education. ISBN-13: 9780134227023 2. Levitin, A. V., (2012) Introduction to the design and analysis of algorithms. 3rd ed. Harlow: Addision Wesley. Call Number: QA76.9.A43 .L48 2012 3. McGrath, M. (2012) C programming in easy steps. 4th ed. Warwickshire: In Easy Steps. Call Number QA76.73 .M47 2012 4. Stephen G. K., (2014) Programming in C. 4th ed. Addison-Wesley Professional. ISBN 9780132781190 BIC 10303 Algebra Prerequisite Course(s): None Synopsis Real Number: real number system, notation and inequality, exponent, surd and logarithm. Equation and Inequality: Linear equation, formula and application, quadratic equation and application, other equation, inequality, absolute inequality. Polynomial: Basic concept, algebra operation for polynomial, remainder theorem and factor theorem, synthetic divider, quadratic equation, inequality and partial fraction. Function and Graph: Relationship and function, domain and range, special graph function:
38 constant function, linear function, quadratic function, cubic function, square function, ratio function, absolute value function and piecewise function, operation for functions, inverse function. Matrices: Definition and notation, algebra operation for matrices, elementary row operation, determinant, inverse of matrices. Linear Equation System: Introduction, linear equation system of two variables, linear equation system of multiple variables. Matrices method: Inverse matrices, Gauss-Jordan elimination, Cramer’s rule. References 1. Leon, S J., (2014) Linear algebra with applications, 9th Ed. Pearson, Call Number: QA184.2 .L46 2015. 2. Lial, Margaret L. (2012). Beginning and intermediate algebra Intermediate Algebra. Pearson Addison-Wesley. Call Number: QA152.3 .L524 2012. 3. Miller, Julie (2017) Beginning Algebra. New York: Pearson Education. Call Number: AQ152.3 .M54. 4. Lay, David C. (2016) Linear Algebra and its Applications. Boston: Pearson. Call Number: QA184.2.L39. 5. Aufmann, Richard N. (2015) Algebra and Trigonometry. Belmont, CA: Cengage Learning. Call Number: QA152.3.A936. 6. Leon, Steven J. (2015) Linear Algebra with Applications. Pearson. Call Number: QA184.2.L46. BIC 10404 Data Structure Prerequisite Course(s): Taken BIC10204 Algorithm and Programming Synopsis This course introduces the concept of data structure in computer programming. Topics include introduction to data structure, data type and data abstraction, linked list, stack, queue, search and sorting, tree and graph. References 1. Thareja,R., (2012) Computer Fundamentals & Programming in C. New Delhi, India : Oxford University Press. 2. Karumanchi, N., (2016) Data structures and algorithmic. Bombay. CareeMonk Publications. 3. Weiss, M. A., (2014) Data Structures and Algorithm in C++. 4th ed. Boston: Pearson. Call Number: QA76.73.C153. W44 2014 4. Drozdek, A., (2013) Data structures and algorithm in C++. 4th ed. Boston, MA: course Technology 5. Buell, Duncan A, 2013) Data structures using Using Java. Burlington, Mass: Jones & Bartlett Learning. Call Number: QA76.9. D35. B83 2013 BIC 10503 Computer Architecture Prerequisite Course(s): None Synopsis This course exposes students to the knowledge and skills in computer architecture. Topics include introduction to computer architecture, bus system, memory organization, input/output, computer arithmetic, instruction set, and central processing unit (CPU) and control unit. References 1. Stallings, W. (2013). Computer organization and architecture: designing for performance. 9th ed. Boston, MA: Pearson Education. Call number: QA76.9.C643 .S72 2013
39 2. Harris, D. & Harris, S., (2012). Digital design and computer architecture. San Francisco: Morgan Kaufmann Publishers. 3. Carter, N. (2016). Schaum's Outline of Computer Architecture (Schaum's Outlines), Boca Raton, FL: CRC Press. 4. Tanenbaum, A. S., (2013). Structured computer organization. 6th ed. Upper Saddle River, NJ: Prentice Hall. 5. Patterson, D. A. (2009). Computer organization and design: the hardware/software interface. 4th ed. San Francisco: Morgan Kaufmann. Call number: QA76.9.C643 .P37 2009 BIC 10603 Statistics Prerequisite Course(s): None Synopsis Descriptive Statistics: statistics definition, sampling technique, frequency distribution, graph, Central Tendency measure and variance. Random variable: Discrete and continuous random variables, expected value and variance. Probability distribution: Binomial, Poisson and Normal distribution. Sampling distribution: sampling distribution for mean, difference two means, variance and ratio of 2 variances, t-distribution, chi-square distribution and F-distribution. Estimation: point and interval estimation. Confidence interval for mean, difference two means, variance and ratio of 2 variances. Hypothesis testing: test of mean, difference two means, variance, ratio of 2 variances and difference between 2 samples. Matrices: Cramer Rule, Inverse Matrices. Calculus: Differentiation, Integration, Stock Control, Economic Ordered Quantity. References 1. Walpole M. M. Y. (2014). Probability and Statistics for Engineers and Scientists. 9th Ed.. Pearson International Edition 2. Johnson M. F. (2014). Probability and Statistics for Engineers. 8th Ed. Pearson International Edition. 3. Michael B. (2014). Probability ans Statistics for Computer Scientists. 2nd Ed. Taylor and Francis Group. A Chapman & Hall Book. 4. Larsen, R. J. (2012). An Introduction to mathematical statistics and its applications. 5 th Ed. Pearson Adison Wesley. Call Number: QA276 .L37 2012 5. Bowerman, B L., (2012). Essentials of business statistics. 4th Ed. MacGraw Hill International Edition. Call Number: HF1017 .E87 2012 BIC 20803 Operating System Prerequisite Course(s): None Synopsis This course exposes students to the knowledge and skills in operating system management. Topics include introduction to operating system, computer system structure, operating system structure, process, CPU timetabling, deadlock, memory management, virtual memory and file system. References 1. Tanenbaum, A. S. & Bos, H., 2015. Modern Operating Systems. 4th ed. Pearson Education. ISBN 1-292-06142-1. 2. Silberschatz, A., 2014. Operating System Concepts. 9th ed., Hoboken, NJ: Wiley. Call number: QA76.76.O63.S54 2014 3. Stallings, W., 2014. Operating Systems: Internal and Design Principles. 8th ed., New York: Pearson Education International. ISBN: 978-0-13-380591-8
40 4. Chauhan, N., 2014. Principles of Operating Systems. 1st ed.,Oxford University Press. ISBN 0198082878. 5. McHoes, A. M., 2011. Understanding operating systems. 6th ed., Boston: Course Technology. Call number: QA76.76.O63 .M46 2011 BIC 20904 Object-Oriented Programming Prerequisite Course(s): Taken BIC10204 Algorithm and Programming Synopsis This course exposes students to the concept of object-oriented programming (OOP). Topicsinclude introduction to OOP, primitive data types and operators, fundamentals of OOP language, object and class, andinheritance and polymorphism. References 1. Deitel, H. M. & Deitel, P. J. (2012) C++ How to program. 9th ed. Pearson Education International. Call Number: QA76.73.J38 .D44 2012. 2. Yeager, Dorian P. (2014) Object-oriented programming languages and event-driven programming. Mercury Learning and Information. Call Number: QA76.64.Y33 2014. 3. Farrell, J. (2009) Object-oriented programming using C++. 4th ed. Thomson Course Technology. Call Number: QA76.64.F37 2009. QA76.64.F37 2009. 4. Farrell, J. (2008) An object-oriented approach to program logic and design. 2nd ed. Thomson Course Technology. Call Number: QA76.64.F374 2008. 5. Ibrahim, R., (2008) Introduction to object-oriented programming with UML using Borland C++. Batu Pahat: Penerbit Universiti Tun Hussein Onn Malaysia. Call Number: QA76.64 .R67 2008 a. BIC 21003 System Analysis and Design Prerequisite Course(s): None Synopsis This course exposes students to system and analysis design. Topics include software development environment, introduction to system analysis and design, identification and project selection, determining system requirements, process and logical models, data models, transition of analysis to design, designing input, output, interface and system architecture. References 1. Dennis, A., Wixom, B. H., & Roth, R. M., (2018) Systems analysis and design. 6th ed. New Jersey: John Wiley and Sons. Call Number : QA76.9.S88 .D46 2015. 2. Kendall, K. E. & Kendall, J. E., (2014) Systems analysis and design. 9th ed. Upper Saddle River: Prentice Hall. 3. Hoffer, J. A., George, J. F. & Valacich, J.S., (2014) Modern systems analysis and design. 7th ed. Upper Saddle River: Prentice Hall. 4. Tilley, S. & Rosenblatt, H., 2017. System analysis and design. 11th ed. Singapore: Cengage Learning. 5. Valacich, J.S. & George, J.F.,2017. Modern System analysis and design.8th ed. Boston : Pearson. Call number:QA76.9.S88.V34 2017.
41 BIC 21203 Web Development Prerequisite Course(s): Taken BIC10204 Algorithm and Programming Synopsis This course emphasizes on the knowledge and skills in web application development. Topics include introduction to Internet and WWW, markup language, style sheet, client server scripting, database access through web and latest web technology. References 1. Scobey, P. and Lingras, P., (2013) Web programming and Internet technologies : an E-commerce approach. Burlington, MA: Jones & Bartlett Learning. Call number: TK5105.888 .S36 2013 2. Deitel, P. J., (2012) Internet & world wide web: how to program. 5th ed. New Jersey: Boston: Pearson. Call number: QA76.625.D443 2012 3. Sklar, Joel, (2009) Principles of web design, 4th ed., Boston, MA : Course Technology, Call number: TK5105.888 .S55 2009 4. Stobart, Simon and Parsons, David, (2008) Dynamic web application development using PHP and MySQL, London : Cengage Learning, Call number: TK5105.888 .S76 2008 5. Bates, C., (2006) Web programming: building Internet applications. 3rd ed. New York: John Wiley & Sons. BIC 21303 Computer Network Prerequisite Course(s): None Synopsis This course emphasizes the knowledge and skills in computer networking. Topics include introduction to network and data communication, data communication, network: OSI model, network: TCP/IP model, Wide Area Network (WAN) and Internet and latest web technology. References 1. Forouzan, B. A., (2012). Data communications and networking. 5th ed. New York : McGraw-Hill. Call Number: TK5105.F67 2012 2. Kurose, J. F. & Ross, K. W., (2016). Computer networking: a top-down approach. 7th ed. Reading, MA: Addison Wesley 3. Comer, D. E., (2014). Computer networks and internets. 6th ed. Upper Saddle River, NJ: Pearson. 4. Peterson, L. L. & Davie, B. S., (2011). Computer networks: a systems approach. 5th ed. San Francisco: Morgan Kaufmann Publishers. 5. Stallings, W., (2013). Data and computer communications. 10th ed. New Jersey: Prentice Hall. 6. Odom, W., (2016). CCNA Routing and Switching Official Certification Guide. New York: CISCO Press.
42 BIC 21404 Database Prerequisite Course(s): None Synopsis This course exposes students to the knowledge and skills in database. Topics include introduction to database, database concept, entity relationship modelling, database normalization, database design, syntax query language (SQL) and online database technology. References 1. Connoly, T. & Begg, C., (2015) Database system: a practical approach to design, implementation and management. 6th ed. New York: Addison-Wesley 2. Michael, J. H., (2013) Database Design for Mere Mortals: A hands-on Guide to Relational Database Design, 3rd ed. Upper Saddle River: Addison-Wesley. 3. Silberschatz, A., Korth, H. & Sudarshan, S., (2011) Database system concepts. 6th ed. New York: McGraw-Hill. Call Number : QA76.9.D3 .K69 2011 4. Nenad, J. (2013) Introduction to Database and Data Warehouses. Pearson. 5. Databases and information systems VI: selected papers from the ninth international Baltic conference, DB&IS 2010. Call Number: QA76.9 .D374 2010 BIC 31602 Degree Project I Prerequisite Course(s): None Synopsis This course discusses on the research methodology of a degree project. Topics include introduction to computing projects, research, project formulation/selection, literature review, project planning and risk management, project implementation - software development, writing and presentation. References 1. Pusat Pengajian Siswazah UTHM, (2012) Panduan menulis tesis. 4th ed. Parit Raja: Penerbit UTHM. 2. Othman Talib, (2015) 10 Panduan Menulis Tesis dengan Cepat dan Efisyien. Bandar Baru Bangi: MPWS Rich Resources. Call Number : LB2369 .084 2014 3. Kumar, R., (2018) Research methodology: a step-by-step guide for beginners. New Jersey: Prentice Hall, Inc. London: SAGE 4. Dawson, C. W., (2009) Projects in computing and information systems: a student’s guide. 2nd ed. Essex Pearson Education Limited. 5. Avison, D. & Fitzgerald, G., (2008) Information systems development: methodologies, techniques and tools, 4th ed. Berkshire: McGraw Hills.
43 BIC 31704 Degree Project II Prerequisite Course(s): Passed BIC31602 Degree Project I Synopsis This course discusses on the research methodology of a degree project. Topics include introduction to computing projects, research, project formulation/selection, literature review, project planning and risk management, project implementation - software development, writing and presentation. References 1. Pusat Pengajian Siswazah UTHM, (2012) Panduan menulis tesis. 4th ed. Parit Raja: Penerbit UTHM. 2. Othman Talib, (2015) 10 Panduan Menulis Tesis dengan Cepat dan Efisyien. Bandar Baru Bangi: MPWS Rich Resources. Call number : LB2369 .084 2014 3. Kumar, R., (2018) Research methodology: a step-by-step guide for beginners. New Jersey: Prentice Hall, Inc. London: SAGE. 4. Dawson, C. W., (2009) Projects in computing and information systems: a student’s guide. 2nd ed. Essex Pearson Education Limited. 5. Avison, D. & Fitzgerald, G., (2008) Information systems development: methodologies, techniques and tools, 4th ed. Berkshire: McGraw Hills. BIC 41812 Industrial Training Prerequisite: Students obtained 70% of program total credit Synopsis This course requires students to attend a 24-weeks industrial training in any government or private agencies. Two supervisors will be appointed to each student - faculty and industry. The students will be given an assignment or a project that should be discussed and approved beforehand. At the end of this course, the projects/assignments have to be presented to both supervisors. Reference 1. Pejabat Hubungan Universiti dan Industri, 2012. Panduan Latihan Industri (Program Sarjana Muda dan Diploma). 2nd ed. Parit Raja: Penerbit UTHM. 2. Pusat Pengajian Siswazah UTHM, 2012. Panduan menulis tesis. 4th ed. Parit Raja: Penerbit UTHM.
44 Synopsis of Specialization Courses BIM 10103 Fundamental of Multimedia Computing Prerequisite Course(s): None Synopsis This course covers the basic concept, design theory and development process of multimedia applications. Topics discussed include introduction to multimedia, multimedia authoring and development, graphics and color, audio, video, animation, text and typography, visual and interactivity design, scripting and professional issues in multimedia development. Additionally, students will have the opportunity to acquire skills in using the latest authoring and multimedia application development software. References 1. Savage, T. M. (2014). An introduction to digital multimedia. Sudbury, MA: Jones and Bartlett Publishers. Call Number QA76.575 .S28 2014 2. Innovations in mobile multimedia communication and applications: new technologies. Khalil, Ismail. Call Number TK5105.15 .I56 2011 3. Chapman, N. & Chapman J., (2009). Digital multimedia. 3rd Edition, London: John Wiley & Sons. Call Number : QA76.575.C53 2009 4. Yue-Ling, W., (2009). Digital media primer. Upper Saddle River: Pearson Education. Call Number QA76.575.W66 2009 5. Dowling, J. C. (2012). Multimedia demystified. New York: McGraw-Hill. [QA76.75 .D68 2012] 6. Griffey, J. V. (2020). Introduction to Interactive Digital Media: Concept and Practice. 1st edition. New York: Routledge 7. Costello, V. (2017). Multimedia Foundations: Core Concepts for Digital Design. 2nd edition. New York: Routledge Taylor and Francis Group BIM 20404 Multimedia Systems and Applications Prerequisite Course(s): None Synopsis This course discusses the multimedia system and its application. Topics include introduction to multimedia system and application, multimedia system and hardware, multimedia communication and network, multimedia database system, multimedia programming, multimedia security, hypermedia and hypertext document, multimedia learning and multimedia application. Additionally, students will have the opportunity to develop skills in using latest multimedia application development software. References 1. Dowling, J.C., (2012). Multimedia Demystified. New York: McGraw-Hill. [QA76.75 .D68 2012]. 2. Vaughan, T., (2011). Multimedia: Making It Work. New York: McGraw Hill. [QA76.575 .V38 2011]. 3. Witte, A. (2015). Advances in digital multimedia broadcasting. Jersey City, NJ: Clanrye Intl. [QA76.575 .A38 2015] 4. Rao, K. R., Bojkovic, Z. S. & Milovanovic, D. A., (2006). Introduction to multimedia communications: application, middleware, networking. Hoboken, NJ: John Wiley & Sons. [TK5105.15 .R36 2006]. 5. Steinmetz, R. & Nahrstedt, K., (2004). Multimedia systems. New York: Springer Verlag. 6. Steinmetz, R. & Nahrstedt, K., (2004). Multimedia applications. New York: Springer Verlag. 7. Gilbert, R. M. (2019). Inclusive Design for a Digital World: Designing with Accessibility in Mind (Design Thinking). New York: Apress Media LLC
45 BIM 20703 Computer Animation Prerequisite Course(s): BIM 20603 Computer Graphic Synopsis This course discusses the fundamental principle and requirement of computer animation development design. Students will learn topics on the introduction to computer animation, fundamental principle of digital image and video in computer animation, animation concept, narration and pre-visualisation, modelling and texturing, rigging and animation, special effects, lighting and rendering, as well as software, hardware and the current trend in computer animation industry. Students will also learn to design and develop two-dimensional or three-dimensional computer animation using suitable software and hardware. References 1. Beane, A., (2012). 3D animation essentials. Indianapolis: Sybex, John Wiley & Sons. Call Number: TR897.7 .B42 2012. 2. Parent, K., (2012). Computer animation: algorithms and techniques. Boston: Morgan Kaufmann. Call Number: TR897.7 .P364 2012. 3. Chopine, A (2011). 3D art essentials: the fundamentals of 3D modeling, texturing and animation. Focal Press. Call Number: T385 .C46 2011. 4. Giambruno, M., (2002). 3D graphics & animation. New Riders Press. Call Number: T385 .G53 2002. 5. Blain, J. M., (2012). The complete guide to Blender graphics: computer modeling and animation. London: CRC Press. Call Number: TR897.7 .B53 2012. 6. Blain, J. M. (2020). The Complete Guide to Blender Graphics: Computer Modeling & Animation. 6th edition. London: CRC Press BIM 30503 Human-Computer Interaction Prerequisite Course(s): None Synopsis This course discusses the interaction between human and computer through a user interface design. Topics include introduction to human-computer interaction, user factors, computer and interaction between human and computer, design process and prototype, interaction design, evaluation technique and human support. Additionally, students will have the opportunity to develop skills in designing an effective user interface using appropriate software based on case studies. References 1. MacKenzie, I. Scott. (2013) Human-Computer Interaction : An Empirical Research Perspective. Amsterdam : Morgan Kaufmann. Call Number: QA76.9.H85 .M32 2013 2. Brejcha, J. (2015) Cross-Cultural Human-Computer Interaction and User Experience Design : A Semiotic Perspective. Boca Raton : CRC Press. Call Number: QA76.9.H85 .B73 2015 3. Shneiderman, B. (2016) Designing the User Interface : Strategies for Effective Human-Computer Interaction. Boston : Addison-Wesley 4. Te'eni, D., Carey, J. & Ping, Z.,(2007) Human computer interaction : developing effective organizational information systems. Hoboken, NJ : John Wiley. Call Number: QA76.9.H85 .T44 2007 5. Sharp, H., Preece, J. & Rogers, Y. (2020). Interaction Design: Beyond Human-Computer Interaction. 5 th Edition. Indianapolis: John Wiley and Sons
46 BIM 20603 Computer Graphics Prerequisite Course(s): None Synopsis This course focuses on the fundamental principle and characteristics of computer graphics. Students will learn topics on the introduction to computer graphics, fundamental concept of two-dimensional (2D) graphics, lines and splines, areas, text and colours, fundamental concept of three-dimensional graphics (3D), 3D object modelling, real surface determination, and illumination and shading. Students will also learn to design and to develop 2D and 3D computer graphics by using graphic programming language. References 1. Guha, S., (2015) Computer Graphics through OpenGL: From Theory to Experiments. 2nd Edition. Boca Raton: CRC Press. Call Number: T385 .G83 2015. 2. Hearn, D., Baker, M. P., & Warren, R. C., (2011) Computer Graphics with OpenGL. 4th Edition. Pearson. 3. Klawonn, F., (2008) Introduction to computer graphics using Java 2D and 3D. 2nd. London: Springer-Verlag. Call Number: T385 .K53 2008. 4. Burger, W. & Burge, M. J., (2008) Digital image processing: an algorithmic introduction using Java. New York: Springer. Call Number: TA1637 .B88 2008. 5. Bloomenthal, J. (2019). Computer Graphics: Implementation and Explanation. Independently published 6. Gordon, V. S. and Clevenger, J. L. (2018). Computer Graphics Programming in OpenGL with JAVA. 2nd edition. Sacramento: Mercury Learning & Information BIM 30603 Mobile Applications Development Prerequisite Course(s): None Synopsis This course focuses on application development for mobile devices. Topics include basic mobile computing, mobile application design, mobile programming, memory management, application and services, mobile commerce and technology growth in mobile computing. References 1. Hermes, D. (2019). Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals. Boston, MA: Apress 2. Sheusi, J. (2014). Programming Business Applications for the Android Tablet. Boston, MA: Cengage Learning [Qa76.774.A53 S.43 2014] 3. Clifton, G. (2016). Android User Interface Design: Implementing Material Design for Developers. 2nd ed. New York: Addison Wesley. 4. Genadinik, A. (2014). Mobile App Marketing And Monetization. CreateSpace Independent Publishing Platform BIM 30803 Virtual Reality Prerequisite Course(s): Taken BIM20603 Computer Graphics Synopsis This course emphasizes the knowledge and skills in virtual reality system development. Topics include introduction to virtual reality, virtual reality development methodology, basics of virtual reality: graphic,
47 computer animation, virtual environment, perception and experience: visual, audio, touch, smell and taste, mixed reality and issues in virtual reality. References 1. Jerald, J., (2016) The VR Book: Human-Centered Design for Virtual Reality. Morgan & Claypool. 2. Parisi, T., (2015) Learning Virtual Reality: Developing Immersive Experiences and Applications for Desktop, Web, and Mobile. O'Reilly Media, Incorporated. 3. Fuchs, P., (2011) Virtual Reality: Concepts and Technologies. Boca Raton, FL: CRC Press. Call number: QA76.9.C65 .V58 2011. 4. Gutierrez, M., Vexo, F. & Thalmann, D., (2008) Stepping into virtual reality. London: SpringerVerlag. Call number: QA76.9.H85 .G87 2008. 5. Burdea, G., & Coiffet, P. (2003). Virtual reality technology. Vol. 1. John Wiley & Sons [QA76.9.H85 .B87]
48 Synopsis of Elective Courses BIM 33103 Computer Games Development Prerequisite Course(s): None Synopsis This course provides the knowledge and skills in developing computer games. Topics include basic principles of computer games, games design, games architecture, two-dimensional games, threedimensional games, games programming and special issues in computer games. References 1. Mitchell, B. L., (2012) Game design essentials. Indiana: Wiley. Call Number: QA76.76.C672 .M57 2012. 2. Harbour, J. S., (2011) Multi-threaded game engine design. Boston, MA: Course Technology. Call Number: QA76.76.C672 .H376 2011. 3. Gregory, J., Lander, J. and Whiting, M., (2009) Game engine architecture. Wellesly, MA: A K Peters, Ltd. Call Number: QA76.76.C672 .G73 2009. 4. Rosenweig, G., (2011) ActionScript 3.0 game programming university: second edition. Indiana: QUE. Call Number: QA76.76.C672 .R67 2011. 5. Menard, M., (2012) Game development with Unity. Boston, MA: Course Technology. Call Number: QA76.76.C672 .M46 2012. 6. Keith, C. (2020). Agile Game Development. 2nd edition. NY: Addison-Wesley Professional BIM 33203 Image Processing Prerequisite Course(s): Taken BIM20603 Computer Graphics Synopsis This course discusses the image features and characteristics and image processing method and techniques. Topics include basic image processing, image transformation, image improvement and recovery, image compression, image segmentation, image feature extraction, object recognition and image processing application. References 1. Gonzalez, Rafael C.(2018). Digital image processing (4th Edition). 2. Blanchet, Gerard (2015). Digital signal and image processing using MATLAB [TK5102.9 .B52 2015 v. 2] 3. Sonka, Milan (2015). Image processing, analysis, and machine vision [TA1637 .S66 2015] 4. Gonzalez, Rafael C. (2011). Digital image processing using MATLAB [TA1637 .G66 2011] 5. Solomon, Chris (2011) Fundamentals of digital image processing : a practical approach with examples in Matlab [TA1637 .S65 2011] 6. Gonzalez, Rafael C.(2008). Digital image processing [TA1632 .G66 2008]
49 BIM 33403 Multimedia Security Technology Prerequisite Course(s): Taken BIC21303 Computer Network Synopsis This course provides knowledge on multimedia information security’s technique and technology. Topics include introduction to information security, information security concept, multimedia security concept, multimedia security technique and legislation and standards. References 1. Shih, F. Y., (2017) Multimedia Security : Watermarking, Steganography, and Forensics. Boca Raton, FL: Taylor & Francis. Call number: TK5105.15.M87 2017. 2. Assal, H., lmran, A. & Chiasson, S., (2018). An exploration of graphical password authentication for children. International Journal of Child-Computer interaction 18, pp. 3746. Netherlands: Elservier. 3. Lian, S., (2009) Multimedia Content Encryption: Techniques and Applications. Boca Raton, FL: CRC Press. Call number: QA76.575.L52 2009. 4. Cox, I., (2008) Digital Watermarking And Steganography. Boston, MA: Elsevier. Call number: QA76.9.A25.D53 2008. 5. Zeng, W., Yu, H., & Lin, C.Y., (2006) Multimedia Security Technologies for Digital Rights Management. Burlington, MA: Academic Press. Call number: QA76.9.A25.M84 2006. 6. Lu, C. S., (2004) Multimedia Security: Steganography and Digital Watermarking Techniques For Protection Of Intellectual Property. Hershey, PA: Idea Group Publishing. BIM 33503 Data Visualization Prerequisite Course(s): Taken BIM20603 Computer Graphics Synopsis This course emphasizes the knowledge and skills related to data visualization concept and its application. Topics include the basics of visualization, human perceive and perception, representation and overview, presentation and design principal, image and words, interaction and system and application. References 1. Ware, C., (2013) Information visualization: perception for design. 3rd ed. Massachusetts: Morgan Kaufman Inc. 2. Stacey, M., (2013) Visual intelligence: Microsoft tools and techniques for visualizing data. Indianapolis, IN: John Wiley. Call Number: QA76.9.D3 .S72 2013. 3. Huang, M. L., (2014) Innovative approaches of data visualization and visual analytics. Hershey, PA: Information Science Reference. Call Number: QA76.9.I52 .I56 2014. 4. Few, S., (2013) Information dashboard design: displaying data for at-a-glance monitoring. Burlingame: Analytics Press. 5. Ward, M., (2010). Interactive data visualization: foundations, techniques, and applications. Natick, MA: A K Peters. Call Number: TK7882.I6 .W37 2010. 6. Wilke, C. O. (2019). Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures. 1st edition. CA: O'Reilly Media 7. Kirk, A. (2019). Data Visualisation: A Handbook for Data Driven Design. 2nd edition. London. SAGE Publications Ltd