Our curriculum enables students to complete the study and achieve the ELOs in 7-8 semesters (146 credit hours, equals to 245.28 ECTS). We provide a mix of in-class and out-of-class studies to equip the students with applicable skills and knowledge (see the Student mobility section below)
Semย | Credits / ECTSย | Descriptionย | |
1-2ย | 38 credits / 63.84 ECTSย | Mandatory (Basic science & computer subjects)ย | |
Students take in-programme classes that establish their basic science & computer principles. Even mix between general subjects and basic science & computer. Students are also introduced to entrepreneurship.ย | |||
All subjects are theoretical except for one subject of programming basics.ย | |||
3-4ย | 42 credits / 70.56 ECTSย | Mandatory (Software & hardware subjects)ย | |
Students learn a mix of software and hardware subjects, through theoretical and practical (guided by lab modules) courses.ย | |||
An even mix of subjects in software and hardware / embedded systems.ย | |||
5ย | 20 credits / 33.60 ECTSย | Mandatory (Computer Engineering core subjects)ย | |
Students deepen their understanding of the programmeโs main competencies through theoretical and project-based courses.ย | |||
Subjects focus on core competencies of embedded systems, infrastructure, and tech integration. Through project-based courses, students demonstrate both hard skills and problem-solving skills by developing technology-based solutions for certain problems.ย | |||
6ย | 20 credits / 33.60 ECTSย | Internshipย | |
Students participate in a semester-long full-time internship to equip them with necessary experience of the professional world. The company and the job role applied to by the students is screened by the study programme. That is, the job role should require skills related to ELO G/H/I (our technical and applicative ELOs).ย | |||
7ย | 20 credits / 33.60 ECTSย | Elective (Courses / Mobility Programmes)ย | |
Students are allowed to enrich the focus of their study by choosing from a wide range of courses and activities as long as they are related the programmeโs ELO.ย | |||
The available activities are Research, Community Outreach, Internship, Entrepreneurship, Independent projects, and Student exchange. Students may also choose from externally organised activities.ย | |||
8ย | 6 credits / 10.08 ECTSย | Final projectย | |
Students work on a final project to demonstrate their understanding of basic principles, computer technology, and research.ย |
Student mobility
To allow students in enriching their focus of study, we offer mobility programs as an option in the 7th semester. Students can choose to take more courses (Elective 1) or any of the mobility programs (Elective 2-7). Students are provided these options:ย
- Elective 1 – Elective courses from other programmes in UMN. We provide selections of 19 courses from other study programmes in the Faculty.ย
- Elective 2 – Student Exchange. Students study at other universities (local / international) and live with local residents around the destination campus to build student friendships between regions of different ethnicities, cultures, and religions.ย
- Elective 3 – Community Outreach.ย Students are given problems that exist in neighboring villages to then create appropriate technology-based solutions.ย
- Elective 4 – Research. Students take part in research under guidance of research institutions outside the university to solve real problems in industry or society.ย
- Elective 5 – Entrepreneurship. Students identify problems with commercial/business potential, develop a business model, and articulate an entrepreneurial business model professionally in front of potential investors.
- Elective 6 – Independent Project. Students develop innovative product ideas / prototypes for submission to competitions.
- Elective 7 – Internship. Adding to the mandatory Internship, students can extend their internship either in the same or different company, to improve their understanding and experience in professional work.ย
For a roadmap view of the curriculum and courses, click here.
Semester | Type | Course | Credits | ECTS | |
---|---|---|---|---|---|
Code | Subject | ||||
1 | Compulsory | UM122 | English 1 | 2 | 3.36 |
Compulsory | UM142 | Indonesian Language | 2 | 3.36 | |
Compulsory | UM162 | Pancasila | 2 | 3.36 | |
Compulsory | IF120 | Discrete Mathematics | 3 | 5.04 | |
Compulsory | IF130 | Programming Fundamentals | 3 | 5.04 | |
Compulsory | EP101 | Calculus | 3 | 5.04 | |
Compulsory | CE121 | Linear Algebra | 3 | 5.04 | |
Subtotal of Credits / ECTS per semester | 18 | 30.24 | |||
2 | Compulsory | UM152 | Religion | 2 | 3.36 |
Compulsory | UM163 | Civics | 2 | 3.36 | |
Compulsory | IF232 | Algorithms & Data Structure | 4 | 6.72 | |
Compulsory | EM105 | Technopreneurship | 3 | 5.04 | |
Compulsory | CE232 | Digital Systems | 3 | 5.04 | |
Compulsory | CE131 | Physics | 3 | 5.04 | |
Compulsory | CE319 | Probability & Statistics | 3 | 5.04 | |
Subtotal of Credits / ECTS per semester | 20 | 33.6 | |||
3 | Compulsory | UM223 | English 2 | 2 | 3.36 |
Compulsory | IF351 | Database System | 3 | 5.04 | |
Compulsory | IF433 | Object Oriented Programming | 3 | 5.04 | |
Compulsory | IF231 | Introduction to Internet Technology | 3 | 5.04 | |
Compulsory | EEM311 | Electrical Circuits | 3 | 5.04 | |
Compulsory | CE332 | Computer Architecture & Organization | 3 | 5.04 | |
Compulsory | CE421 | Linear Signal & System | 3 | 5.04 | |
Compulsory | CE449 | Computer Networks | 2 | 3.36 | |
Subtotal of Credits / ECTS per semester | 22 | 36.96 | |||
4 | Compulsory | IF260 | Operating System | 3 | 5.04 |
Compulsory | IF330 | Web Programming | 3 | 5.04 | |
Compulsory | EEM411 | Electronic Fundamentals | 3 | 5.04 | |
Compulsory | CE432 | Microprocessor Systems | 3 | 5.04 | |
Compulsory | CE439 | Interfacing & Instrumentation | 3 | 5.04 | |
Compulsory | CE529 | Digital Signal Processing | 2 | 3.36 | |
Compulsory | CE541 | Computer Network Management | 3 | 5.04 | |
Subtotal of Credits / ECTS per semester | 20 | 33.6 | |||
5 | Compulsory | UM321 | English 3 | 2 | 3.36 |
Compulsory | CE542 | System Administration | 2 | 3.36 | |
Compulsory | CE631 | Embedded System Design | 3 | 5.04 | |
Compulsory | CE641 | Computer Network Security | 2 | 3.36 | |
Compulsory | CE649 | Image Processing | 3 | 5.04 | |
Compulsory | CE712 | Research Methodology | 2 | 3.36 | |
Compulsory | CE729 | Wireless Mobile Communication | 3 | 5.04 | |
Compulsory | CE739 | Mobile Pervasive Computing | 3 | 5.04 | |
Subtotal of Credits / ECTS per semester | 20 | 33.6 | |||
6 | Compulsory | CEM11X | Internship 1 | 20 | 33.6 |
Subtotal of Credits / ECTS per semester | 20 | 33.6 | |||
7 | Elective 1 | MSC1003 | Communication & Personal Relationship | 2 | 3.36 |
IF440 | Artificial Intelligence | 3 | 5.04 | ||
IF570 | Mobile Application Programming | 3 | 5.04 | ||
IS388 | Data Analysis | 4 | 6.72 | ||
IS412 | Data Visualization | 2 | 3.36 | ||
EEM522 | Mechatronic Systems Design | 3 | 5.04 | ||
EE421 | Basic Control System | 3 | 5.04 | ||
Elective 2 | CEM91X | Student Exchange | 20 | 33.6 | |
Elective 3 | CEM16X | Community Outreach | 20 | 33.6 | |
Elective 4 | CEM12X | Research | 20 | 33.6 | |
Elective 5 | CEM13X | Entrepreneurship | 20 | 33.6 | |
Elective 6 | CEM14X | Independent Project | 20 | 33.6 | |
Elective 7 | CEM15X | Internship 2 | 20 | 33.6 | |
Subtotal of Credits / ECTS per semester | Artificial Intelligence | 20 | 33.6 | ||
8 | Compulsory | CE811 | Final Project | 6 | 10.08 |
Subtotal of Credits / ECTS per semester | 6 | 10.08 | |||
Total Credits / ECTS upon completion of study | 146 | 245.28 |
The table below summarizes how each of the course that students take contribute to their attainment of the programme’s Expected Learning Outcomes (ELOs).
No | Semester | Type | Course Code | Course Name | ELO A-Religiosity | ELO B-Civics | ELO C-Entrepreneurship | ELO D-Teamwork | ELO E-Research | ELO F-Problem Solving | ELO G-Embedded Systems | ELO H-Infrastructure Technologies | ELO I-Technology Integration | ELO J-Computer Basics | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 1 | Compulsory | UM122 | English 1 | 2 | E | ||||||||||
2 | 1 | Compulsory | UM142 | Indonesian Language | 2 | E | ||||||||||
3 | 1 | Compulsory | UM162 | Pancasila | 2 | A | ||||||||||
4 | 1 | Compulsory | IF120 | Discrete Mathematics | 3 | J | ||||||||||
5 | 1 | Compulsory | IF130 | Programming Fundamentals | 3 | J | ||||||||||
6 | 1 | Compulsory | EP101 | Calculus | 3 | J | ||||||||||
7 | 1 | Compulsory | CE121 | Linear Algebra | 3 | J | ||||||||||
8 | 2 | Compulsory | UM152 | Religion | 2 | A | ||||||||||
9 | 2 | Compulsory | UM163 | Civics | 2 | B | ||||||||||
10 | 2 | Compulsory | IF232 | Algorithms & Data Structure | 4 | J | ||||||||||
11 | 2 | Compulsory | EM105 | Technopreneurship | 3 | C | ||||||||||
12 | 2 | Compulsory | CE232 | Digital Systems | 3 | J | ||||||||||
13 | 2 | Compulsory | CE131 | Physics | 3 | J | ||||||||||
14 | 2 | Compulsory | CE319 | Probability & Statistics | 3 | D | F | |||||||||
15 | 3 | Compulsory | UM223 | English 2 | 2 | E | ||||||||||
16 | 3 | Compulsory | IF351 | Database System | 3 | I | ||||||||||
17 | 3 | Compulsory | IF433 | Object Oriented Programming | 3 | J | ||||||||||
18 | 3 | Compulsory | IF231 | Introduction to Internet Technology | 3 | I | ||||||||||
19 | 3 | Compulsory | EEM311 | Electrical Circuits | 3 | G | ||||||||||
20 | 3 | Compulsory | CE332 | Computer Architecture & Organization | 3 | J | ||||||||||
21 | 3 | Compulsory | CE421 | Linear Signal & System | 3 | F | ||||||||||
22 | 3 | Compulsory | CE449 | Computer Networks | 2 | H | ||||||||||
23 | 4 | Compulsory | IF260 | Operating System | 3 | J | ||||||||||
24 | 4 | Compulsory | IF330 | Web Programming | 3 | I | ||||||||||
25 | 4 | Compulsory | EEM411 | Electronic Fundamentals | 3 | G | ||||||||||
26 | 4 | Compulsory | CE432 | Microprocessor Systems | 3 | G | ||||||||||
27 | 4 | Compulsory | CE439 | Interfacing & Instrumentation | 3 | G | ||||||||||
28 | 4 | Compulsory | CE529 | Digital Signal Processing | 2 | D | F | |||||||||
29 | 4 | Compulsory | CE541 | Computer Network Management | 3 | H | ||||||||||
30 | 5 | Compulsory | UM321 | English 3 | 2 | E | ||||||||||
31 | 5 | Compulsory | CE542 | System Administration | 2 | H | I | |||||||||
32 | 5 | Compulsory | CE631 | Embedded System Design | 3 | D | G | I | ||||||||
33 | 5 | Compulsory | CE641 | Computer Network Security | 2 | B | H | |||||||||
34 | 5 | Compulsory | CE649 | Image Processing | 3 | D | F | I | ||||||||
35 | 5 | Compulsory | CE712 | Research Methodology | 2 | B | E | F | ||||||||
36 | 5 | Compulsory | CE729 | Wireless Mobile Communication | 3 | H | ||||||||||
37 | 5 | Compulsory | CE739 | Mobile Pervasive Computing | 3 | D | F | I | ||||||||
38 | 6 | Compulsory | CEM11X | Internship 1 | 20 | C | E | F | ||||||||
39 | 7 | Elective 1 | MSC1003 | Communication & Personal Relationship | 2 | B | ||||||||||
40 | 7 | Elective 1 | IF440 | Artificial Intelligence | 3 | I | ||||||||||
41 | 7 | Elective 1 | IF570 | Mobile Application Programming | 3 | I | ||||||||||
42 | 7 | Elective 1 | IS388 | Data Analysis | 4 | I | ||||||||||
43 | 7 | Elective 1 | IS412 | Data Visualization | 2 | I | ||||||||||
44 | 7 | Elective 1 | EEM522 | Mechatronic Systems Design | 3 | G | ||||||||||
45 | 7 | Elective 1 | EE421 | Basic Control System | 3 | G | ||||||||||
46 | 7 | Elective 2 | CEM91X | Student Exchange | 20 | B | ||||||||||
47 | 7 | Elective 3 | CEM16X | Community Outreach | 20 | B | ||||||||||
48 | 7 | Elective 4 | CEM12X | Research | 20 | E | F | |||||||||
49 | 7 | Elective 5 | CEM13X | Entrepreneurship | 20 | C | ||||||||||
50 | 7 | Elective 6 | CEM14X | Independent Project | 20 | E | F | |||||||||
51 | 7 | Elective 7 | CEM15X | Internship 2 | 20 | C | E | F | ||||||||
52 | 8 | Compulsory | CE811 | Final Project | 6 | E | F | |||||||||
Total Credits | 146 | 2 | 6 | 4 | 5 | 10 | 11 | 7 | 5 | 11 | 10 |