Computer Science

Study mode:Online Languages: English
Local:$ 12.6 k / Year(s) Foreign:$ 12.6 k / Year(s)  
StudyQA ranking:5543 Duration:36 months

The Bachelor of Computer Science program at the University of New England offers students a comprehensive education in the fundamental principles of computing, programming, and information systems. Designed to equip graduates with the skills necessary to thrive in a rapidly evolving technological landscape, this program provides a solid foundation in both theoretical concepts and practical applications. Throughout the course of study, students will engage with a diverse range of topics, including software development, algorithms, data structures, computer architecture, databases, human-computer interaction, network systems, cybersecurity, and artificial intelligence. The curriculum emphasizes problem-solving, critical thinking, and innovative design, preparing students to address complex challenges in various industries such as finance, healthcare, government, and technology. The program also offers opportunities for specialization in areas like data science, software engineering, or cybersecurity, allowing students to tailor their education to their career interests. Hands-on learning is integrated through laboratory work, industry projects, internships, and collaboration with local businesses and research initiatives. Faculty members are experienced professionals and researchers dedicated to mentoring students and fostering an engaging learning environment. Graduates of the Computer Science program will be well-equipped to pursue advanced studies, enter the workforce as competent software developers, systems analysts, or IT consultants, or contribute to technological innovation in their communities. With a strong focus on ethical computing and lifelong learning, the program ensures that students are prepared to adapt to evolving technological trends and contribute meaningfully to society. Whether students aspire to develop innovative applications, advance research, or lead technology-driven enterprises, the Bachelor of Computer Science at the University of New England provides a robust pathway to achieve those goals.

Detailed Course Facts

Application deadline You are advised to apply as early as possible Tuition fee
  • EUR 12550 Year (National)
  • EUR 12550 Year (International)
Start date February,June,October 2015 Credits 144
Duration full-time 36 months Languages Take an IELTS test
  • English
Delivery mode Online Educational variant Part-time, Full-time Intensity Flexible Attendance No Attendance Teacher support Continuous support with feedback on request

Course Content

Course Aims

In this course students complete a number of core computing units as well as the prescribed units from one of the approved majors or they may complete a 'general' Bachelor of Computer Science comprising the core computing units and units chosen from the approved majors.

Each major includes a sequence of study in computer science, based on the study of the programming language Java, in first year. Topics covered in the course include software design, databases, networks, interface design, software engineering, data structures, operating systems, game programming, architecture and assembler, data mining and software project management. Students are able to complete a number of elective units selected from any units offered by the University. The major completed will appear on the academic record and testamur. There is opportunity for articulation from the NSW TAFE Diploma in Information Technology. A fourth year is required for Honours.

Learning Outcomes

Upon completion of this course, students will be able to:

  • apply skills and knowledge in algorithm design, program construction, software project management and software engineering;
  • meet professional standards of software development including technical skills, documentation, software quality, collaboration and ethics;
  • demonstrate skills and knowledge in a specialised area of computer science and its applications;
  • communicate and work effectively as part of a team involved in an information technology project; and
  • adapt to the rapidly changing information technology landscape through proficiency in the fundamental knowledge and techniques attained during the course.
  • Graduate Attributes

    Knowledge of a Discipline

    Knowledge and skills in information technology will be taught assessed and practised in all units within the course. The foundations of algorithms and programming will be taught in first-year units and more advanced and specialised knowledge and skills will be taught in the second and third years of the course.

    Communication Skills

    Oral and written communication via a range of media is an essential aspect of participation in a software development team. These skills will be taught, practised and assessed in most units within the course. The 'capstone' project unit COMP395 will require students to demonstrate a professional level of communication skills both with other group members and with the project client.

    Global Perspectives

    Several units within the course address the global nature of the information technology industry. Students will be assessed on their understanding of techniques for the internationalisation of software.

    Information Literacy

    All units in the course will require students to find and critically evaluate information from a variety of sources. This will be practised and assessed throughout the course.

    Life-Long Learning

    Information technology is a very rapidly changing field of study. Students will be provided with fundamental skills which enable them to supplement their knowledge and adapt to the use of new software development environments, technologies and tools. This will be taught and practised by providing core skills and exposing students to a variety of programming languages, environments and specialised systems.

    Problem Solving

    Students will gain problem solving skills in algorithm design, software engineering, program debugging and project management. All units which involve programming will teach and assess problem solving skills.

    Social Responsibility

    Reflection on social responsibility and professional practice in software development is imbedded in the course content. Units will require students to reflect on social implications of information technology such as social networking, malicious software, identity theft and security measures.

    Team Work

    Teamwork is an essential component of the course and of the professional practice of software development. A number of the core units in the course require students to work in groups and provide guidance and assessment on group work. The 'capstone' project unit COMP395 involves the planning, design and implementation of a large software system by a team of students.

    English Language Requirements

    IELTS band : 6 TOEFL iBT® test : 79

    To study at this university, you have to speak English. We advice you to

    take an IELTS test. More About IELTS

    Requirements

    A candidate shall be qualified for admission (see Admission Rule Undergraduate Policy).

    Assumed knowledge is Mathematics at NSW HSC level, or equivalent and for students without the recommended background knowledge, the Faculty offers a Foundation unit in Mathematics.

    Work Experience

    No work experience is required.


    Want to improve your English level for admission?

    Prepare for the program requirements with English Online by the British Council.

    • ✔️ Flexible study schedule
    • ✔️ Experienced teachers
    • ✔️ Certificate upon completion

    📘 Recommended for students with an IELTS level of 6.0 or below.

    Enroll in the course

    Related Scholarships*

    • Academic Excellence Scholarship

      "The Academic Excellence Scholarship can provide up to a 50 % reduction in tuition per semester. These scholarships will be renewed if the student maintains superior academic performance during each semester of their 3-year Bachelor programme. The scholarship will be directly applied to the student’s tuition fees."

    • Alumni Study Travel Fund

      Scholarships for students who are already attending the University of Reading.

    • Amsterdam Merit Scholarships

      The University of Amsterdam aims to attract the world’s brightest students to its international classrooms. Outstanding students from outside the European Economic Area can apply for an Amsterdam Merit Scholarship.

    * The scholarships shown on this page are suggestions first and foremost. They could be offered by other organisations than University of New England.

    Funding

    The University offers a number of Faculty/College and country scholarships available to Australian citizens and permanent residents.

    The University of New England offers a comprehensive Bachelor of Information Technology (BIT) program with a specialization in Computer Science that prepares students for a wide range of careers in the technology sector. The curriculum is designed to develop students’ technical skills, problem-solving abilities, and understanding of core computing principles. Students undertake foundational courses in programming, data structures, algorithms, database systems, and software development. These foundational subjects are complemented by advanced courses in artificial intelligence, machine learning, cybersecurity, data science, and cloud computing, reflecting the evolving landscape of the technology industry.

    The program emphasizes practical experience, enabling students to apply theoretical knowledge through projects, internships, and collaborative activities. Students have access to state-of-the-art laboratories and computing facilities, which facilitate hands-on learning and experimentation. The degree also encourages interdisciplinary learning, allowing students to explore areas such as digital media, human-computer interaction, and ethics in technology, ensuring they develop a well-rounded understanding of the societal impacts of computing.

    Graduates of the program are equipped with the skills necessary for roles such as software developer, systems analyst, database administrator, cybersecurity specialist, and data analyst. Additionally, the program provides a solid foundation for further study in postgraduate research or professional certification in specialized areas of IT and computer science. The University of New England maintains strong links with industry partners, providing students with networking opportunities and exposure to real-world challenges.

    The program is suitable for students who are passionate about technology, innovative, and eager to contribute to the digital transformation of various industries. Throughout the course, students are encouraged to participate in research projects and innovation initiatives, fostering creativity and critical thinking. The university’s supportive academic staff provides mentorship and guidance, ensuring students succeed academically and professionally. Overall, the Bachelor of Information Technology with a specialization in Computer Science at UNE offers a balanced combination of theoretical foundations and practical application, preparing graduates for a dynamic and rapidly changing technological landscape.

    Similar programs:
    Study mode:On campus Languages: English
    Local:$ 2.18 k / Year(s) Foreign:$ 15.1 k / Year(s)
    Deadline: Jun 1, 2026 201–250 place StudyQA ranking: 12139
    Study mode:On campus Languages: English
    Local:$ 4.34 k / program Foreign:$ 9.13 k / program
    Deadline: Nov 29, 2025 StudyQA ranking: 7661
    Study mode:On campus Languages: English
    Deadline: Aug 1, 2025 401–500 place StudyQA ranking: 11175