Home
NORTHERN CYPRUS CAMPUS

Minor Program in Data Science

MINOR PROGRAM IN Data Scıence

Data Science is a popular and emerging field which has many applications in different domains. Due to the vast amount of data availability, storage possibility, and computation facilities, the need to process, analyze and understand data has become essential in addressing challenges across disciplines. Minor Program in Data Science provides relevant background and skills in statistics, programming, computation and different applications of data science to interested students.

This minor program is open to all students whose major area is outside Computer Engineering.

Conditions of Minor Program Completion

There are a total of 6 courses in this minor program; 4 of them are mandatory, 1 of them is restricted elective, and 1 of them is elective courses. Students must take two programming courses: one fundamental and one advanced topics, one statistics and one database management and file structures courses to get the fundamentals of the data science. Some of these courses may be taken as a part of the students’ major program. In that case, those courses can be counted towards the Data Science minor program. The remaining courses to meet the requirement for completing a minor program must be taken, which provide insights of the data science.

Compulsory Courses

Course Coverage Course Name* Prerequisites*
Basic Programming CNG 230 C Programming (2-2)3 -
Data Structures CNG 301 Algorithms and Data Structures (3-0)3 CNG 230
Statistics STAS 221 Statistics for Engineers I (3-0)3
or
CVE 303 Probability and Statistics for Civil Engineers (3-0)3
or
EEE 330 Probability and Random Variables (3-0)3
or
BUS 152 Statistics for Social Sciences (3-0)3
or
PSYC 116 Statistics for Psychology I (3-2)4
MAT 120 MAT 119
MAT 120 - -
Database Management & File Structures CNG 351 Database Management Systems and File Structures (3-0)3 -

*Please check the Student Affairs Information System to see the most updated course information.

Restricted Elective Courses

At least one of the following courses needs to be taken in the minor program.

Code Elective Course Name Prerequisites*
CNG 414 Introduction to Data Mining MAT 260 & STAS 221
CNG 462 Artificial Intelligence -

*Please check the Student Affairs Information System to see the most updated course information.

Elective Courses**

At least one of the following courses needs to be taken in the minor program.

Code Elective Course Name Prerequisites*
CNG 352 Database Management Systems (3-2)4 CNG 351
CNG 465 Introduction to Bioinformatics (3-0)3 -
CNG 466 Fundamentals of Image Processing (3-0)3 -
CNG 483 Introduction to Computer Vision (3-0)3 -
CNG XXX Machine Learning (3-0)3 MAT260, STAS221, CNG223

*Please check the Student Affairs Information System to see the most updated course information.
**Other courses may be accepted as an elective course upon the approval of the minor program coordinator. 

Summary Table for Engineering Students

The following summary table is given as information for the engineering students; thus, it is not a binding table. The detailed program should be discussed with the academic advisor in the major program and the minor program coordinator.

The minimum requirement for completing a minor, based on respective METU directive, is the completion of 6 courses and 18 credits, with no less than 4 courses outside the major program curriculum.

Major Program Programming Statistics Data Structures Database Management & File Structures # of Electives
(R: Restrictive)
Total # of Courses in Addition to the Major Program
ASE CNG 230 n/a in major 1 RE + 1 4***
CHME CNG 230 n/a in major 1 RE + 1 4***
CVE CNG 230 CVE 303 n/a in major 1 RE + 1 4
EEE CNG 230 EEE 330 n/a in major 1 RE + 1 4
MECH CNG 230 n/a in major 1 RE + 1 4***
PNGE CNG 230 CVE 303 n/a in major 1 RE + 1 4

***The remaining number of courses is calculated if one course (must or elective) is counted towards major program.

LIVE CHAT