Bachelor of Computer Science

Speak without obligation to Flinders University

To contact you must accept the privacy policy

Image gallery

Comments about Bachelor of Computer Science - On Campus - Bedford Park - South Australia

  • Objectives
    The course has been designed to provide graduates with: * a strong foundation in both the theoretical and the practical aspects of computer science; * an understanding of professional and ethical responsibilities and a commitment to them; * well developed written and oral communication skills; * an awareness of social, economic and environmental aspects of computer science; * the ability to work professionally as an individual and as a member of multi-disciplinary teams; * an understanding of the need to undertake lifelong learning and the capacity to do so; and * preparation for future management roles as professional scientists. Learning outcomes On completion of the award, students will be able to: * competently use professional skills and knowledge in the systematic development of complex computer-based systems; * apply their skills and knowledge in a professionally responsible manner; * communicate effectively with other computer scientists and the wider community using a wide range of communication technologies; * work professionally as an individual and in a team; * develop computer-based solutions appropriate to the social, political, economic and environmental contexts in which they are applied; * engage in the process of continuing learning needed to retain the necessary level of professional skills and knowledge in the area of computer science; and * contribute successfully to project management.
  • Entry requirements
    Prerequisites: Mathematical Methods or Mathematical Studies (SACE Stage 2 or equivalent) You can qualify for undergraduate courses through: * year 12 qualifications * mature age entry (STAT) * TAFE/VET qualifications * higher education transfers. Flinders also offers a range of special access schemes.
  • Academic title
    Bachelor of Computer Science
  • Course description
    The Bachelor of Computer Science provides a strong theoretical understanding and practical experience in the design of efficient reliable software to meet industry requirements, and of the hardware on which that software runs.

    You will:

        * gain skills in the core computing technologies, and knowledge of general computing and introductory programming
        * develop your expertise in programming and software development
        * be introduced to key facets of computer systems.

    Throughout, you will have the opportunity to participate in group projects and attend guest lectures by computing and information technology professionals.

    There is a strong emphasis both on the fundamentals of computing and on practical skills and teamwork.

    What is Computer Science?

    Computer Science is the study and creation of computational systems, and includes specialised areas such as operating systems, networks, databases, graphics, data security and artificial intelligence.

    Computing has become vital to all areas of science and technology. It also plays an increasingly important role in commercial and social life.
    Why study Computer Science at Flinders?

        * We have a strong area of expertise in computer science.

        * Our Computer Scientists work with other professionals in solving real world problems. Eg they work with Engineers investigating areas such as Computer Architecture, Embedded Systems and Image Processing.


    Combined degree options
    Combine with
        
    Duration (full-time equivalent)
    Bachelor of Innovation and Enterprise      4 years

    Refer to Computer Science combined degrees for further information.
    Professional recognition

    It is expected that this new course will be accredited by the Australian Computer Society at the Professional level.

    The Bachelor of Computer Science requires three years of full-time study (or the equivalent part-time) and the honours program an additional year (or equivalent part-time).

    The course is offered by the School of Computer Science, Engineering and Mathematics, within the Faculty of Science and Engineering.

    PROGRAM OF STUDY  [February, 2009]

    To qualify for the Bachelor of Computer Science, a student must complete 108 units with a grade of P or NGP or better in each topic, according to the program of study below.

    Not all topics are necessarily available in a given year.

    First Year

    36 units comprising:

    COMP1001
    Fundamentals of Computing
    4.5

    COMP1102
    Computer Programming 1
    4.5

    ENGL1001
    Professional English #
    4.5

    MATH1121
    Mathematics 1A *
    4.5

    MATH1122
    Mathematics 1B *
    4.5

    STAT1412
    Data Analysis Laboratory
    4.5

        

    and 9 units of electives ^
    9

    * Students who have achieved a mark of at least 18 in SACE Stage 2 Specialist Mathematics, or at least 6 in International Baccalaureate Mathematics HL, have the option of doing the corresponding topics MATH1141 Advanced Mathematics 1A (instead of MATH1121) and MATH1142 Advanced Mathematics 1B (instead of MATH1122).

    # With the permission of the course coordinator students from non-English speaking background, may be permitted to enrol in ESOL1703 English as a Second Language 1.

    ^ Students who complete ENGR1201 Digital Electronics 1 and ENGR1401 Professional Skills for Engineers as electives are eligible to transfer to the Bachelor of Engineering (Software). Students who complete COMP1101 Fundamentals of Information Systems and COMP1111 Information Technology Applications as electives are eligible to transfer to the Bachelor of Information Technology. Students wishing to do ENGR2131 Computer Organisation and Design in Third Year should select ENGR1201 Digital Electronics as one of their elective options.

    Second Year

    36 units comprising:

    COMP2006
    Software Engineering 1
    6

    COMP2221
    Computer Programming 2
    6

    COMP2231
    Data Modelling
    6

    COMP2232
    Network and Operating Systems
    6

    COMP2241
    Computer Mathematics
    6

        

    Plus either
        

    COMP2212
    Web-based Systems Development, OR
    6

        

    Upper level selectives #
    6

    Third Year

    36 units comprising:

    COMP3012
    Software Engineering 2
    6

    COMP3201
    Advanced Application Development
    6

    COMP3242
    Theory and Practice of Computation
    6

        

    plus two of
        

    ENGR2131
    Computer Organisation and Design
    6

    COMP3231
    Intelligent Systems
    6

    COMP3251
    Interactive Computer Systems
    6

        

    Upper level selectives #
    6

        

    plus either:
        

    COMP3013
    Computer Science Project §, OR
    6

        

    Upper level selectives #
    6

    § This topic may also be completed over a full year. Students wishing to do this must enrol in both the topics COMP3013A Computer Science Project Part A and COMP3013B Computer Science Project Part B.

    # Upper level selectives refers to any COMP, ENGR, MATH or STAT topic at Level 2 or above subject to prerequisites or any other appropriate Flinders University topic with the permission of the course coordinator.

    At the discretion of the course coordinator, Computer Science honours topics may also be included.

Other programs related to computer science

This site uses cookies.
If you continue navigating, the use of cookies is deemed to be accepted.
See more  |