Bachelor of Science in Computer Science

Course overview

Statistics
Qualification Bachelor's Degree
Study mode Full-time
Duration 4 years
Intakes
Tuition (Local students) Data not available
Tuition (Foreign students) Data not available
Advertisement

Admissions

Intakes

Fees

Tuition

Data not available
Local students
Data not available
Foreign students

Estimated cost as reported by the Institution.

Application

Data not available
Local students
Data not available
Foreign students

Student Visa

Data not available
Foreign students

Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.

Entry Requirements

General Requirements (Notes)

1. Applicants shall be eligible to apply if they:

*have obtained in one sitting of the GCE Advanced Level Examination pass grades in no less than three Advanced Level subjects (Applicants with pass grades in 2 Advanced Level and 2 Advanced Subsidiary Level subjects may also apply)*; OR

*have acquired an International Baccalaureate Diploma (check preferred subject requirements of the programmes)*; OR

*possess a qualification obtained outside Hong Kong which qualifies them for university admission in the country/region where such qualification is originated (e.g. high school diploma plus SAT in USA, UEC / STPM in Malaysia, ATAR in Australia, OSSD in Canada, GSAT in Taiwan, etc.); OR

have successfully completed:

*at least one year of full-time undergraduate study at a recognized university; OR

*a course of study leading to the qualification of an associate degree / higher diploma; OR

*are mature persons aged 23 or over on 1st September in the year when admission is sought, provided they are able to show either by publication or by other acceptable evidence that they have achieved sufficient competence in their chosen field of study to justify admission; or have shown exceptional ability in appropriate academic or professional fields; OR

*have other exceptional achievements which merit admission.

For candidates who have completed only GCE-AS or the first year of IB Diploma studies with outstanding results, they may be considered for admission under special circumstances on individual merits case-by-case.

 

2. Language Requirement

Applicants should have attained an acceptable level of proficiency in English. Below are the minimum required scores or grades for some of the more common acceptable examinations.

Test (English Language) Minimum Attainment

GCE-AL/AS          E

GCSE/IGCSE/GCE-OL      C

IB            4

IELTS      6.0

SAT Reasoning Test Essay             8

TOEFL   

- Paper 550

- Computer         213

- Internet            80

In addition to the General Requirements, including the Language Requirement, individual programmes may have additional or higher requirements. Please refer to the website(s) of the respective programme(s) to which you wish to apply for admission for updates on the programme requirements.

 

Notes:

Students admitted on GCE A-level / IB or equivalent qualifications (e.g. STPM) will normally be required to complete 99 units of courses (normative period of study is 3 years) in order to graduate. Students admitted on standing below GCE A-level / IB qualification (e.g. qualifications obtained outside Hong Kong for admission to 4-year undergraduate programmes of an overseas university) will normally be required to complete 123 units of courses (normative period of study is 4 years) in order to graduate. There are yet some other programmes that are offered as a standard four-year or five-year programme.

 

Additional Considerations

Applicants are:

1.expected to possess keen interests, suitable talents or academic background to make a unique contribution to the cultural diversity on campus;

2.recommended to take TOEFL, IELTS or another acceptable language test, if English is not their native language;

3.expected to be able to support themselves financially during all periods of enrolment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Curriculum

Course Code      Course Title        Unit(s)

CSCI1020              Hands-on Introduction to C++    1

CSCI1030              Hands-on Introduction to Java   1

CSCI1040              Hands-on Introduction to Python             1

CSCI1050              Hands-on Introduction to MATLAB          1

CSCI1110              Introduction to Computing Using C          3

CSCI1120              Introduction to Computing Using C++     3

CSCI1130              Introduction to Computing Using Java    3

CSCI1140              Programming Laboratory              1

CSCI1510              Computer Principles and C Programming              3

CSCI1520              Computer Principles and C++ Programming         3

CSCI1530              Computer Principles and Java Programming        3

CSCI1540              Fundamental Computing With C++          3

CSCI1580              Visual Programming        3

CSCI2100              Data Structures 3

CSCI2110              Discrete Mathematics    3

CSCI2120              Introduction to Software Engineering     2

CSCI2510              Computer Organization 3

CSCI2520              Data Structures and Applications              3

CSCI2720              Building Web Applications            3

CSCI2800              Numerical Computation                3

CSCI3100              Software Engineering    3

CSCI3120              Compiler Construction   3

CSCI3130              Formal Languages and Automata Theory              3

CSCI3150              Introduction to Operating Systems          3

CSCI3160              Design and Analysis of Algorithms            3

CSCI3170              Introduction to Database Systems           3

CSCI3180              Principles of Programming Languages     3

CSCI3190              Introduction to Discrete Mathematics and Algorithms    3

CSCI3220              Algorithms for Bioinformatics     3

CSCI3230              Fundamentals of Artificial Intelligence    3

CSCI3250              Computers and Society 2

CSCI3260              Principles of Computer Graphics               3

CSCI3270              Advanced Programming Laboratory        2

CSCI3280              Introduction to Multimedia Systems       3

CSCI3310              Mobile Computing and Applications Development           3

CSCI3320              Fundamentals of Machine Learning         3

CSCI3420              Computer System Architectures               3

CSCI3530              Software Technology     3

CSCI4010              Final Project I     4

CSCI4020              Final Project II   4

CSCI4120              Principles of Computer Game Software 3

CSCI4140              Open-Source Software Project Development     3

CSCI4160              Distributed and Parallel Computing          3

CSCI4180              Introduction to Cloud Computing             3

CSCI4190              Introduction to Social Networks                3

CSCI4210              Reverse Software Engineering   3

CSCI4220              Introduction to Game Theory in Computer Science          3

CSCI4260              Current Topics in Computing Techniques              3

CSCI4430              Data Communication and Computer Networks  3

CSCI5010              Practical Computational Geometry Algorithms   3

CSCI5020              External Data Structures               3

CSCI5030              Machine Learning Theory             3

CSCI5040              Combinatorics and Computing   3

CSCI5050              Topics in Bioinformatics and Computational Biology         3

CSCI5060              Techniques in Theoretical Computer Science      3

CSCI5070              Advanced topics in Social Computing      3

CSCI5080              Advanced System Security          3

CSCI5110              Advanced Topics in Software Engineering             3

CSCI5120              Advanced Topics in Database Systems   3

CSCI5150              Computational Finance With Machine Learning  3

CSCI5160              Topics in Algorithms        3

CSCI5170              Theory of Computation Complexity         3

CSCI5180              Techniques for Data Mining        3

CSCI5210              Advanced Topics in Computer Graphics and Visualization              3

CSCI5230              Advanced Topics in Compiler Construction           3

CSCI5240              Combinatorial Search and Optimization with Constraints               3

CSCI5250              Information Retrieval and Search Engines             3

CSCI5280              Image Processing and Computer Vision 3

CSCI5310              Topics in Biometrics        3

CSCI5320              Topics in Graph Algorithms          3

CSCI5330              Advanced Algorithms for Bioinformatics                3

CSCI5340              Advanced Topics in Distributed Software Systems            3

CSCI5350              Advanced Topics in Game Theory in Computer Science  3

CSCI5360              Grid Computing                3

CSCI5370              Quantum Computing     3

CSCI5390              Advanced Topics in GPU Programming   3

CSCI5420              Computer System Performance Evaluation          3

CSCI5430              Autonomous Agents and Multiagent Systems    3

CSCI5440              Theory of Cryptography                3

CSCI5450              Randomness and Computation 3

CSCI5460              Virtual Reality    3

CSCI5470              Computer and Network Security              3

ENGG1410          Engineering Mathematics I          3

ENGG1820          Engineering Internship  2

ENGG2020          Digital Logic and Systems              3

ENGG2420          Engineering Mathematics II         3

ENGG2430          Engineering Mathematics III       3

ENGG2520          Engineering Physics II     3

ENGG4010          Final Year Project I           3

ENGG4020          Final Year Project II         3

This website uses cookies to ensure you get the best experience. By using this site, you acknowledge that you have read and understand our Cookie Policy , Privacy Statement and Terms & Conditions .

Maximum 6 courses for comparison!

Chat on WhatsApp

Courses selected for comparison