Kelvinhjk's picture
Upload full_context.txt
8595cfb
raw
history blame
13.9 kB
The Bachelor of Computer Science program at Swinburne Sarawak is designed with a modern approach to the analysis, design, and implementation of large-scale systems, recognizing its importance in the field of software development. This program offers a specialized focus on application development involving mobile devices and web-based systems, with an emphasis on creating effective human-computer interfaces. Students have the opportunity to choose a specialization that aligns with their interests and future goals, such as cybersecurity, internet of things, or software development.
The program places a strong emphasis on staying up-to-date with the latest technology and methods in the field. It provides students with a comprehensive understanding of software development, preparing them for careers in various industries. The program caters to applications in areas such as defence, aerospace, and medicine, where complex and safety-critical software is in demand. It also addresses the needs of businesses requiring extensive computer support, including banking and manufacturing sectors.
The program has specific intakes in January, February, and September, providing flexibility for students to begin their studies at different times throughout the year. The duration of the Bachelor of Computer Science program is three years, ensuring that students receive a thorough and comprehensive education in the field.
Upon completion of the program, students will have acquired a range of essential skills and knowledge. These include the ability to apply computer science and software development principles in diverse contexts, using critical thinking and judgment. Students will be proficient in utilizing contemporary methods and tools for scoping, analysing, designing, constructing, verifying, and operating software systems. Effective communication, teamwork, and project management skills are also emphasized throughout the program. Students will develop professionalism, integrity, and ethical conduct, while gaining an awareness of global professional practices.
The program's structure consists of a total of 24 units (300 credit points). This includes eight units (100 credit points) in core studies, providing a solid foundation in computer science principles. Additionally, students are required to complete eight units (100 credit points) in a major study, enabling them to specialize in a specific area of interest. The remaining eight units (100 credit points) are dedicated to other studies, offering flexibility for students to explore additional subjects of their choice.
Regarding fees, the annual tuition fee for Malaysian students in the Bachelor of Computer Science program is RM26,448, while international students are charged RM33,496 annually. Swinburne University offers scholarships to support students in their educational journey. Scholarships are available to both commencing and current students, with a focus on providing opportunities, promoting equity, and recognizing excellence and achievement.
Graduates of the Bachelor of Computer Science program from Swinburne University are well-prepared for careers in organizations engaged in medium- to large-scale software development. Initially, graduates often find employment in technical areas such as programming, systems analysis, design, and internet systems development. As their experience grows, they have the potential to progress into project leadership and management positions, equipped with the necessary skills and knowledge gained from the program.
Overall, the Bachelor of Computer Science program at Swinburne University offers a comprehensive education in computer science, equipping students with the skills and knowledge required for success in the field of software development. The program's emphasis on modern approaches, practical skills, and industry relevance ensures that graduates are well-prepared to meet the demands of the ever-evolving technology landscape.
The admission requirements for our courses at Swinburne University are designed to ensure that students are well-prepared for their academic journey. While meeting the minimum entry requirements is a crucial step, it does not guarantee automatic selection.
The selection process involves a thorough assessment of various factors, including formal academic qualifications and results, course prerequisites, English language requirements, legal and administrative requirements, availability of student places and learning resources, and certain courses may involve an assessment of your personal capabilities and aptitude.
The Bachelor of Computer Science program at Swinburne University has specific English language qualification requirements for prospective students. These requirements ensure that students have the necessary language skills to succeed in their academic studies. Various English language qualifications and their corresponding minimum scores are recognized for admission into the program.
For the IELTS (International English Language Testing System), a minimum overall score of 6.0 is required, with no individual band score falling below 6.0. Similarly, the TOEFL iBT (Test of English as a Foreign Language internet-based test) or TOEFL Home Edition Test requires a minimum score of 64, with no less than 13 in reading, 12 in listening, 18 in speaking, and 21 in writing.
The PTE Academic (Pearson Test of English Academic) requires a minimum overall score of 50, with no communicative skill score falling below 50. The SPM (Sijil Pelajaran Malaysia) qualification should have a grade of C, while the UEC (Unified Examination Certificate) qualification requires A1 and A2 grades. A score of C is required for the 1119 English Language subject.
The MUET (Malaysian University English Test) requires a minimum score of 4. GCE 'O' Level qualifications should have a minimum grade of C, while GCE 'A' Level and AS Level qualifications are recognized as well. For the International Baccalaureate, a minimum Grade 4 in English A or B at Standard Level or Higher Level is required.
The Common European Framework recognizes qualifications at the B2 level. The C1 Advanced qualification (formerly known as Cambridge English Advanced: CAE) requires a minimum score of 169, with no band score falling below 169. The Linguaskill General qualification requires an overall score of 160-179, with no band score less than 160.
For STPM (Sijil Tinggi Persekolahan Malaysia) 920 English Literature, a minimum grade of C is required. Sri Lanka O Level qualifications in either English Language or Appreciation of English Literacy Text have no specific requirement.
Finally, for Malaysian students, the Duolingo English Test is recognized, with an overall score of 95-100.
These English language qualification requirements ensure that students in the Bachelor of Computer Science program at Swinburne University have the necessary language proficiency to actively engage in their coursework and contribute effectively to the learning environment.
The Bachelor of Computer Science program at Swinburne University has specific academic requirements for prospective students. These requirements ensure that students have the background knowledge needed to excel in their studies. The academic requirements for admission into the program vary depending on the country or educational system.
For the pre-requisite, either MA (Mathematics) or AM (Applied Mathematics) is required. For STPM (Sijil Tinggi Persekolahan Malaysia), a minimum of 2P grades is required. UEC (Unified Examination Certificate) requires a minimum of 5B grades, including the pre-requisite subjects.For 'A' Levels, incorporating Cambridge, CGE, UK, Malaysia, Singapore, and UK, a minimum of 3 'A' Level passes is required. For ATAR, a minimum score of 70 is required. On the other hand, for the Australian Foundation program, a minimum overall percentage of 65% is necessary. Bangladesh Higher School Certificate requires a minimum grade of 3.5.
For China Gao San, an 80% score is required. GCC (Gulf Cooperation Council) Thanawiya Amma, along with the completion of the first year of a bachelor's program, requires a minimum score of 65%. Indian and Pakistan Year 12 qualifications require a minimum score of 65%. Indonesian SMA III qualifications necessitate a minimum score of 74%. Iran High School Diploma, along with a pre-university degree (1 year), requires a minimum score of 65%. International Baccalaureate IB Diploma scores are evaluated based on the performance in 6 subjects, with a minimum requirement of 24 points. Kenya KCSE (Kenya Certificate of Secondary Education) requires a grade of B.Ontario CPU (Canadian Pre-University) qualifications require a minimum score of 70%. Sri Lankan A Levels necessitate a minimum score of 7. Vietnam Senior High School Year 12 requires a score of 7.0.
The Bachelor of Computer Science program at Swinburne University offers a diverse range of units to provide students with comprehensive knowledge and skills in various areas of specialization. The program consists of core units, major-specific units, and options for electives, minors, or second majors.
In the core units, students will delve into fundamental topics such as Object-oriented Programming, Computing Technology Inquiry Project, Networks and Switching, Computer Systems, Technology in an Indigenous Context Project, and also Computing Technology Project A and B. These units lay the foundation for a strong understanding of computer science principles and technologies.
There are 5 majors available for students to choose to be majored on, such as Software Development, Cybersecurity, Internet of Things, Data Science, and Artificial Intelligence. For the major in Software Development, students will study units such as Computing Technology Design Project, Computing Technology Innovation Project, Data Structures and Patterns, Interface Design and Development, Concurrent Programming, Software Testing and Reliability, Software Architecture and Design, and Cloud Computing Architecture. These units focus on developing expertise in software development, architecture, and design.
The major in Cybersecurity offers units such as Computing Technology Design Project, Computing Technology Innovation Project, Software Architecture and Design, Cloud Computing Architecture, Malware Analysis, IT Security, Network Routing Principles, and Network Security and Resilience. These units equip students with the necessary knowledge and skills to protect computer systems and networks from potential threats and attacks. In the Internet of Things (IoT) major, students will learn about IoT Programming, Software Development for Mobile Devices, Software Architecture and Design, Network Administration, Advanced Web Development, Creating Web Application, Computing technology Design Project, and Computing Technology Innovation Project. These units explore the intersection of technology, connectivity, and data in the context of IoT applications.
The Data Science major includes units such as data science principles, big data architecture and application, data visualization, software deployment and evolution, Cloud Computing Architecture, Computing Technology Design Project, Computing Technology Innovation Project, and Software Architecture and Design. These units focus on extracting insights from data, analysing large datasets, and applying data-driven solutions in various domains. For the Artificial Intelligence major, students will study units such as Introduction to Artificial Intelligence, Intelligent Systems, Applied Machine Learning, Artificial Intelligence for Engineering, Cloud Computing Architecture, Computing technology Design Project, Computing Technology Innovation Project, and Software Architecture and Design. These units delve into the theory and applications of AI, machine learning, and intelligent systems.
Additionally, students have the flexibility to choose electives, minor programs, or a second major from a wide range of options. These include cybersecurity electives, a minor in Big Data Analytics, and a co-major/minor in Social Media. These choices allow students to customize their learning experience and explore specific areas of interest.
Object Oriented Programming is one of the core units offered in the Bachelor of Computer Science program at Swinburne. The Duration of the course is one semester, which is 12 weeks, and 36 hours of face-to-face and blended are expected to be spent in this unit. There are prerequisites for this unit, such that either one from Introduction to Programming, Technical Software Development, Algorithmic Problem Solving, or Introduction to Programming in .NET should be completed.
The aim and objectives of this unit are to introduce students to object-oriented programming and design. The content of this unit includes designing, writing, compiling, documenting, and testing programs, programming language syntax, object-oriented programming principles, and object-oriented design.
Upon the completion of this unit, students are able to explain the principles of the object-oriented programming paradigm, specifically including abstraction, encapsulation, inheritance, and polymorphism, use an object-oriented programming language and associated class libraries to develop object-oriented programs, design, develop, test and debug programs using object-oriented principles in conjunction with an integrated development environment, construct appropriate diagrams and textual descriptions to communicate the static structure and dynamic behaviour of an object-oriented solution, and lastly describe and explain the factors that contribute to an excellent object-oriented solution, reflecting on students’ own experiences and drawing upon accepted good practices.
The assessment of this unit is entirely based on the student portfolio.