Gain second year entry into selected bachelor’s degrees at Flinders University with a Diploma of Computing and IT. The two-stage program consists of Stage 1 (2 or 3 trimesters) and Stage 2 (a further 2 or 3 trimesters), making a total study period of 4 – 6 trimesters.
The subject material covered in Stage 2 of the Diploma of Computing and IT Studies is exactly the same as what is studied in first year at university, and also the same as the material covered in the One-Year Diploma of Computing and IT. With a comprehensive introduction to computing and IT you will be ready to pursue your career goals.
Students study 8 core modules.
This module will provide you with a strong base for your future study. You will learn how to undertake academic research and you will use critical thinking to find, study and understand academic sources essential for good grades in your assignments. In addition, you will learn how to acknowledge the sources you use and how to incorporate their content into your written work.
Have you ever wondered how financial statements are created? Where do those numbers come from and what do they mean? Why is cash so important for small businesses? Accounting for services unravels this mystery by taking you on a journey through debits and credits, journals and ledgers to the final destination of the financial statements for sole trader businesses operating in the service sector. This topic is a wonderful starting point for future accounting studies and will get you on the path to success as we explore together accounting and the role it plays in society.
This module is designed to get you thinking about how culture, wherever you are, can impact how you feel, think and act. Because your ‘beliefs’ influence your ‘behaviour’, you will be encouraged to develop, through study, an understanding of people and how they communicate in their various contexts (places) to further understand their culture.
This module considers the nature, role, and structure of business organisations, locally and/or nationally. Students learn the functions, processes, and operations of business. Basic economic and accounting principles are introduced. Economic, ethical, social, and environmental influences that impact on businesses are explored.
Use word processing, spreadsheet and presentation software to an intermediate level; use the Internet and WWW to an intermediate level; describe the ethical and security issues related to ICT use; explain the use of emerging technologies.
The Python language is easy to learn and is used throughout the world for learning to program and in industry. Google, Microsoft and many others use and teach Python. The main topics that we teach in this introductory class are – Algorithms, Data Types, Decisions (IF), Loops (while and for), Strings, Functions and Lists. Python at Stage 1 is a pre-requisite course for Problem Solving & programming in Stage 2.
Use fundamental arithmetic processes and concepts; use fundamental concepts in algebra to solve problems; manipulate and interpret functions and their graphs; use financial mathematic applications; use statistical processes and concepts including measures of central tendency and spread, sampling techniques, correlation and presentation of data.
Demonstrate an appreciation for, and understanding of what designers do and how they go about design practice; describe the importance of typography and its use as an effective visual element; demonstrate how to use multiple software applications to publish a variety of material suitable for print and electronic media; create and assess the presentation of information in both print and electronic media.
Stage 2 of the Diploma of Computing & IT Studies is exactly the same module content as the One-Year Diploma of Computing & IT, and is also the same content as is taught in the first year at university.
There are eight core modules that all students must complete.
Topics covered in this module include: history of computing, computer and operating system concepts, cloud concepts, and IT Business Context.
This module provides students with the skills and knowledge required to implement design thinking through participating and contributing to an effective team. Topics covered in this course include: working in teams, communicating your ideas, design thinking principles and methodology, and career planning and preparation.
In this module you will learn to develop problem solving skills and core programming techniques. Topics covered in this course include: a problem solving process, problem solving approaches, data types, variables and constants, Math and Boolean expressions, control structures (sequence, selection and loops), functions and user-defined functions, strings, lists, standard file I/O, and debugging.
Topics covered in this module include: introduction to networks, basics of network protocols and communications, the OSI and TCP/IP networking models, IP addressing and subnetting IP networks, network design, and network operating systems and configuration of networking devices.
This module provides students with the skills and knowledge to construct dynamic websites that utilise queries to retrieve data from a database. Topics covered in this course include: relationship databases, structured queries, database design, web technologies and architecture, dynamic website, and web technologies.
To translate a problem description into a robust object oriented program. Topics covered in this course include: the programming environment, object oriented approaches to program design and development, object concepts and class design, testing, inheritance and polymorphism, and exceptions.
This module enables students to derive the systems requirements for a given problem statement, and design the user experience for an information technology solution. Topics covered in this course include: introduction to design methodologies, requirements gathering, systems analysis, documenting the requirements, user centred design, user experience, and evaluation and validation.
This module provides students with the skills and knowledge to interpret a problem statement and model system requirements. Topics covered in this course include: requirements gathering, formal approaches to documenting requirements, planning and conducting a project, and professional profile and employability skills.
Sam Seo commenced his role as Program Coordinator at Eynesbury College in 2020 and currently teaches modules relating to IT Project Management. With over four years of teaching at Eynesbury College, Sam has guided students in understanding the concept of scheduling, cost control, risk management, leadership, methodologies, business case writing, and product delivery. Sam is also teaching design thinking that helps students develop skills that apply human-centred techniques in solving problems in creative and innovative ways.
Sam has a diverse background and multicultural experience, working in multiple countries, including Malaysia, Japan, Australia and Solomon Islands. Sam has developed multilingual communication skills that enable highly effective relationships with students from diverse backgrounds. Sam speaks fluent English, Malay, Pidgin, Mandarin and other Chinese dialects. He was a programmer and project manager in the IT industry before coming to Australia.
Sam had extensive security research on SCADA system in critical infrastructures during his master degree and uncovered technical vulnerability in SCADA system communication protocol. Sam is accredited as a Cyber Security Specialist by Australia Computer Society and is currently doing his PhD in Data Governance in Internet of Things. Sam has published six research papers in the areas of information security, communication protocol and the Internet of Things.
Classes run between 9am and 5.30pm on weekdays (Adelaide time zone, ACST). You can expect between 4-6 hours of private study per module, per week.