Dublin City University Computer Science

Last Updated on July 30, 2023

BEng in Computer Science
School of Engineering – BEng in Computer Science
(For students admitted in 2019-20 under the 4-year degree)
In addition to the requirements of their major programs, students are required to complete the University
requirements for graduation. For details please refer to the respective section on this website.
Some courses can be used to fulfill both Major and University Common Core Requirements. Students may
reuse a maximum of 6 credits of these courses to count towards both Requirements.
Students may use no more than 6 credits earned from courses offered in pure online delivery mode to satisfy
the graduation requirements of a degree program. This 6-credit limit does not apply to credits obtained
through the credit transfer procedures of the University.
For students graduating with an additional major, they must take all the requirements specified for that major,
within which they must complete at least 20 single-counted credits. These 20 credits cannot be used to fulfill
any other requirements for graduation except for the 120-credit degree requirement.
Major Requirements
Engineering Fundamental Course(s)
Credit(s)
attained
COMP Note: COMP 1021 OR COMP 1022P OR COMP 1022Q 3
COMP 1021 Introduction to Computer Science 3
COMP 1022P Introduction to Computing with Java 3
COMP 1022Q Introduction to Computing with Excel VBA 3
ENGG 1010 Academic Orientation 0
CHEM/LIFS/
PHYS
Note: CHEM 1004 OR CHEM 1010 OR CHEM 1020 OR LIFS 3
1901 OR PHYS 1001 OR PHYS 1112 OR PHYS 1312
CHEM 1004 Chemistry in Everyday Life 3
CHEM 1010 General Chemistry IA 3
CHEM 1020 General Chemistry IB 3
LIFS 1901 General Biology I 3
PHYS 1001 Physics and the Modern Society 3
PHYS 1112 General Physics I with Calculus 3
PHYS 1312 Honors General Physics I 3
LANG 2030 Technical Communication I 3
MATH Note: [(MATH 1012 OR MATH 1013 OR MATH 1023) AND 4-7
(MATH 1014 OR MATH 1024)] OR [MATH 1020]
MATH 1012 Calculus IA 4
MATH 1013 Calculus IB 3
MATH 1014 Calculus II 3
MATH 1020 Accelerated Calculus 4
MATH 1023 Honors Calculus I 3
MATH 1024 Honors Calculus II 3
MATH 2111 Matrix Algebra and Applications 3
2019-20 COMP (4Y) (2019-20 intake) Page 1
School of Engineering – BEng in Computer Science
SENG Engineering Introduction course (COMP students may also use 3-4
COMP 1022P or COMP 1022Q to fulfill this requirement.)
COMP 1021 Introduction to Computer Science 3
BIEN 1010 Introduction to Biomedical Engineering 3
CENG 1000 Introduction to Chemical and Biological Engineering 3
CIVL 1100 Discovering Civil and Environmental Engineering 3
ELEC 1100 Introduction to Electro-Robot Design 4
ELEC 1200 A System View of Communications: from Signals to Packets 4
ENGG 1100 First Year Cornerstone Engineering Design Project Course 3
IEDA 2010 Industrial Engineering and Decision Analytics 3
IEDA 2200 Engineering Management 3
ISDN 1002 Redefining Problems for the Real Needs 3
ISDN 1006 Human-centered Innovation 3
MECH 1901 Automotive Engineering 3
MECH 1902 Energy Systems in a Sustainable World 3
MECH 1905 Buildings for Contemporary Living 3
MECH 1906 Mechanical Engineering for Modern Life 3
MECH 1907 Introduction to Aerospace Engineering 3
Required Course(s)
Credit(s)
attained
COMP Note: [COMP 1991 AND (COMP 4981 OR COMP 4981H)] OR 6
[COMP 4910] (Students taking the Researcher Option must
take COMP 4981H)
COMP 1991 Industrial Experience 0
COMP 4910 Co-op Program 6
COMP 4981 Final Year Project 6
COMP 4981H Final Year Thesis 6
COMP Note: (COMP 2011 AND COMP 2012) OR COMP 2012H 5-8
COMP 2011 Programming with C++ 4
COMP 2012 Object-Oriented Programming and Data Structures 4
COMP 2012H Honors Object-Oriented Programming and Data Structures 5
COMP 2611 Computer Organization 4
COMP Note: COMP 2711 OR COMP 2711H 4
COMP 2711 Discrete Mathematical Tools for Computer Science 4
COMP 2711H Honors Discrete Mathematical Tools for Computer Science 4
COMP Note: COMP 3111 OR COMP 3111H 4
COMP 3111 Software Engineering 4
COMP 3111H Honors Software Engineering 4
COMP 3511 Operating Systems 3
COMP Note: COMP 3711 OR COMP 3711H 3-4
COMP 3711 Design and Analysis of Algorithms 3
COMP 3711H Honors Design and Analysis of Algorithms 4
2019-20 COMP (4Y) (2019-20 intake) Page 2
School of Engineering – BEng in Computer Science
COMP Note: Students are required to take COMP 4900 for every 0
regular term in which they are in residency at HKUST with major
in COMP
COMP 4900 Academic and Professional Development 0
ELEC/IEDA/
MATH
Note: ELEC 2600 OR IEDA 2520 OR IEDA 2540 OR MATH 3-4
2411 OR MATH 2421 OR MATH 2431
ELEC 2600 Probability and Random Processes in Engineering 4
IEDA 2520 Probability for Engineers 3
IEDA 2540 Statistics for Engineers 3
MATH 2411 Applied Statistics 4
MATH 2421 Probability 4
MATH 2431 Honors Probability 4
ENGG 2010 Engineering Seminar Series 0
LANG 4030 Technical Communication II for CSE & CPEG 3
Elective(s)
Minimum
credit(s)
required
COMP COMP 2000-level or above Elective (Any course(s) of the 3
subject and level as specified)
COMP COMP Electives (5 courses from the specified elective list, of 15
which at least 3 courses should be taken from 1 area and at
least 2 courses outside that area. )
Artificial Intelligence / Theory Area
COMP 3211 Fundamentals of Artificial Intelligence 3
COMP 3721 Theory of Computation 3
COMP 4211 Machine Learning 3
COMP 4221 Introduction to Natural Language Processing 3
COMP 4331 Data Mining 3
COMP 4332 Big Data Mining and Management 3
COMP 4421 Image Processing 3
COMP 5211 Advanced Artificial Intelligence 3
COMP 5212 Machine Learning 3
COMP 5213 Introduction to Bayesian Networks 3
COMP 5221 Natural Language Processing 3
COMP 5312 Introduction to Big Data 3
COMP 5331 Knowledge Discovery in Databases 3
COMP 5421 Computer Vision 3
COMP 5711 Introduction to Advanced Algorithmic Techniques 3
COMP 5712 Introduction to Combinatorial Optimization 3
COMP 5713 Computational Geometry 3
Graphic / Multimedia Area
COMP 4411 Computer Graphics 3
COMP 4421 Image Processing 3
COMP 4431 Multimedia Computing 3
2019-20 COMP (4Y) (2019-20 intake) Page 3
School of Engineering – BEng

Dcu Business School

Marketing, Innovation and Technology >
Marketing, innovation & technology
Level: Undergraduate
School: Business School
About this Course
The BSc in Marketing, Innovation and Technology degree prepares you for a career in the marketing of high technology products and services. You’ll learn to anticipate and respond to consumers needs, and to develop and market new innovations in a way that makes sense in today’s marketplace.

By the end of your four years you’ll have gained:

An in-depth understanding of marketing techniques.
A core grounding in science and technology.
Knowledge of web design, communications and industrial design.
An…
Find out more
Digital Business and Innovation >
Level: Undergraduate
School: Business School
About this Course
Along with a foundation in business and management, you’ll also gain:

an understanding of key enabling technologies and their business, economic, and social impacts
practical knowledge and experience in applying digital technologies in a range of contexts to achieve business objectives and address societal challenges
an innovation mind set providing insights into how to create value through leveraging digital technologies
the ability to acquire the knowledge and skills needed to support digitalisation and digital transformation initiatives
a…
Find out more
Global Business (USA) >
global business usa
Level: Undergraduate
School: Business School
About this Course
This degree is the only one of its kind in Ireland. You’ll spend the first two years in DCU, including a work placement, and the final two years in the relevant partner institution abroad, where you study through that country’s language and university system, and do a second work placement.

In your first two years, you’ll gain an understanding of the principles of business by studying subjects such as accounting, finance, economics and marketing. You’ll also study North American history, politics and business practice, and also have the option to study a second language.

On…
Find out more

Business Studies >
Business Studies
Level: Undergraduate
School: Business School
About this Course
The Business Studies degree gives you a solid grounding in the many skills required to pursue a successful career in business. The greatest strength of the course is its entrepreneurial focus and relevance to management practice.

New for 2021 is the Business Analytics specialism designed to provide students with business analytical capabilities that are in high demand in every sector. Find out more about this specialism here: https://business.dcu.ie/business-analytics-stream/


Find out more

Aviation Management/Aviation Management with Pilot Studies/Aviation Management with Air Traffic Controller Studies >
aviation management
Level: Undergraduate
School: Business School
About this Course
The first two years of the Aviation Management course provide a general introduction to business analysis, the aviation sector and technical aspects of piloting. DCU is recognised as a Registered Training Facility (RTF) by the Irish Aviation Authority (IAA) for the theoretical knowledge needed to acquire the Private Pilot’s Licence (PPL). The Flying element of the PPL is the responsibilty of the student.

The third year of the course begins with a four- to six-month INTRA work placement in a related aviation setting.…
Find out more

Global Business (Germany) >
Global Business (Germany)
Level: Undergraduate
School: Business School
About this Course
This degree is the only one of its kind in Ireland. You’ll spend the first two years in DCU, including a work placement, and the final two years in the relevant partner institution abroad, where you study through that country’s language and university system, and do a second work placement.

In your first two years, you’ll gain an understanding of the principles of business by studying subjects such as accounting, finance, economics and marketing. You’ll also study German language combined with European political, cultural and social developments.

On transferring to the…
Find out more

Global Business (France) >
global business France
Level: Undergraduate
School: Business School
About this Course
This degree is the only one of its kind in Ireland. You’ll spend the first two years in DCU, including a work placement, and the final two years in the relevant partner institution abroad, where you study through that country’s language and university system, and do a second work placement.

In your first two years, you’ll gain an understanding of the principles of business by studying subjects such as accounting, finance, economics and marketing. You’ll also study French language combined with European political, cultural and social developments.

On transferring to the…
Find out more

Global Business (Spain) >
global business spain
Level: Undergraduate
School: Business School
About this Course
This degree is the only one of its kind in Ireland. You’ll spend the first two years in DCU, including a work placement, and the final two years in the relevant partner institution abroad, where you study through that country’s language and university system, and do a second work placement.

In your first two years, you’ll gain an understanding of the principles of business by studying subjects such as accounting, finance, economics and marketing. You’ll also study Spanish combined with European political, cultural and social developments.

On transferring to the partner…
Find out more

Global Business (Canada) >
Global Business
Level: Undergraduate
School: Business School
About this Course
This degree is the only one of its kind in Ireland. You’ll spend the first two years in DCU, including a work placement, and the final two years in the relevant partner institution abroad, where you study through that country’s language and university system, and do a second work placement.

In your first two years, you’ll gain an understanding of the principles of business by studying subjects such as accounting, finance, economics and marketing. You’ll also study North American history, politics and business practice, and also have the option to study a second language.

On…
Find out more

Business Studies International >
business studies international
Level: Undergraduate
School: Business School
About this Course
The Business Studies International course will introduce you to the key disciplines of business with later specialist focus on the international business environment. Throughout the course, you’ll develop vital business skills in areas such as communication, information technology, teamwork and problem solving.

You’ll also acquire proficiency in the foreign language of your choice (French, German, Spanish, Chinese or Japanese). You’ll spend a year studying in a country where your chosen language is spoken.


Find out more
Accounting and Finance >
Accounting and Finance
Level: Undergraduate
School: Business School
About this Course
The goal of this degree is to give you in-depth knowledge of the theoretical and practical aspets of accounting and finance, as well as an understanding of the business, legal, taxation and IT context of this work.

The degree is structured around three main areas:

Accounting: financial and management accounting are studied from Irish and international perspectives. Taxation, auditing and professional ethics modules are also offered.
Finance: a thorough foundation in the principles of economics, corporate finance and topics such as investments…
Find out more

About the author

Study on Scholarship Today -- Check your eligibility for up to 100% scholarship.

Leave a Comment