Curriculum

Curriculum

Basic competencies in Computer Engineering include mathematics, and electrical engineering, entrepreneurship, religion, and communication skills. While the main competencies of Computer Engineering are in the fields of :

  • Hardware: embedded systems, robotics, microprocessor systems, electrical and electronic circuits.
  • Software: computer programming and systems, cluster computing and multiprocessor, multimedia data processing.
  • Networks: communication networks and computers, wireless sensor networks, network engineering, network security and the Internet of Things (IoT).
  • Intelligent systems: machine learning, soft computing.

Curriculum 2018

Semester ISemester II
Course NumberCourseCreditsCourse NumberCourseCredits
KM184101Mathematics 13KM184201 Mathematics II3
SF184101 Physics 14SF184202Physics II3
UG18490XReligion2UG184913Civics2
UG184911 Pancasila2UG184912Indonesian2
UG184914 English2SK184101 Chemistry3
EW184001Introduction to Electrical Technology2EW184003Electric Circuits2
EW184002*Basic Computer Programming3EC184201Advanced Programming3
Total18Total18
Semester IIISemester IV
Course NumberCourseCreditsCourse NumberCourseCredits
EC184301Linear Algebra and Discrete Mathematics4EC184401 Systems Design and Engineering2
EC184302 Telecommunication Systems2EC184402 Differential Equations and Series for Engineering3
EC184303 Electronic Circuits3EC184403 Database Management System3
EC184304Data Structure and Algorithm Analysis3EC184404Digital Signal Processing3
EW184004Numerical Methods3EC184405Digital Circuits and Lab4
EC184305 Operating Systems3EC184406Probability and Statistics3
Total18Total18
Semester VSemester VI
Course NumberCourseCreditsCourse NumberCourseCredits
EC184501Computer Networks and Laboratory4EC184601Practical Work2
EC184502Computer System Architecture and Organization3EC184602Network and System Programming3
EC184503Machine Learning3EC184603Embedded Systems and Lab 4
EC184504Digital Image and Video Processing3EC184604Computer Vision3
EC184505Microprocessor Systems and Microcontrollers3EC1849XXElective Courses 23
EC1849XXElective Courses 13EC1849XXElective Courses 33
UG184915 Technopreneur2
Total19Total20
Semester VIISemester VIII
Course NumberCourseCreditsCourse NumberCourseCredits
EC184701 Pre Final Project2EC184801Final Project6
EC184702Projects of Telematics3XXXXXXXXEnrichment courses3
EC184703Wireless Sensor Network and IoT4EC184802Electrical Technology Competence3
EC184704Computer Security System3UG184916Technology Insights and Applications3
EC1849XXElective Courses 43
EC1849XXElective Courses 53
Total18Total15
Elective CoursesReligion
Course NumberCourseCreditsCourse NumberCourseCredits
EC184901Game Design3UG18490XIslams2
EC184917Game Programming3UG18490XCatholics2
EC184902Computational Intelligence for Game3UG18490XHinduism2
EC184913Programmable Devices3UG18490XBudhist2
EC184915Real-Time Concurence Systems3UG18490XKhonghucu2
EC184911Mobile Robot Programming3
EC184914Robotics Probabilistics3
EC184912Analisis Citra Medis3
EC184906Grid and Cloud Computing Systems3
EC184907Intelligent Web and Big Data3
EC184941Mobile Programming 3
EC184905Ubiquitos-Computational3
EC184903Digital Forensics3
EC184908Medical Informatics3
EC184910Computer Graphics3
EC184909Human Computer Interaction3
EC184904Cluster and Multiprocessor Computing3
EC184916Aplikasi Bergerak3

Curriculum 2022

Semester ISemester II
Course NumberCourseCreditsCourse NumberCourseCredits
SM224101
Calculus 1
3SM224201
Calculus 2
3
SF224103Physics Mechanics3SF224203Electric and Magnetic Physics3
EW224101
Introduction to Electrical Technology2EW224003Electric Circuits2
EC224101
Basic Programming3EC224201Calculus 2
3
EC224102
Linear Algebra3EC224202
Numerical Methods3
EC224103
Probability and Statistics3EC224203Discrete Mathematics
3
Total17EC224204
Systems Design and Engineering2
Total19
Semester IIISemester IV
Course NumberCourseCreditsCourse NumberCourseCredits
EW224306
Electronic Circuits3EC224401
Database Management System3
EC224301
Digital Circuits and Lab3EC224402
Computer System Architecture and Organization3
EC224302Differential Equations and Series4EC224403
Computer Networks and Laboratory3
EC224303
Data Structure and Algorithm Analysis3EC224404
Electrical Technology Competencies
2
EC224304
Digital Signal Processing3EC224405
Operating Systems3
EC224305
Multivariable Calculus
4EC224406Systems of Microprocessor and Microcontrollers3
Total20EC224407
Introduction to Robotics
3
Total20
Semester VSemester VI
Course NumberCourseCreditsCourse NumberCourseCredits
EC224501
Machine Learning
3UG22490X
Religious Education
2
EC224502
Computer System Security3UG224913
Civics Education2
EC224503
Digital Image and Video Processing3UG224914
English2
EC224504
Embedded Systems 3UG224915
Technopreneur2
EC224505
Design and Application of Internet of Things
3UG224916
Applications Technology & Digital Transformation
3
EC224XXXCompulsory Specialization Course 13EC224601
Projects of Telematics4
EC224XXXCompulsory Specialization Course 23EC224602
Computer Engineering Competencies 1
2
Total21EC224XXXElective Course 13
Total
20
Semester VIISemester VIII
Course Number
Course CreditsCourse Number
Course
Credits
UG224911
Pancasila2EC224801
Final Project6
UG224912Indonesian2Total
6
EC224701
Pre Final Project2
EC224702
Internship
4
EC224703
Computer Engineering Competencies 2
2
EC224XXXElective Course 23
EC224XXXElective Course 33
Total18
Compulsory Specialization CourseMBKM/UMUM
MultimediaCourse NumberCourse Credits
Course Number
CourseCreditsEC224671
Certified Internship A3
EC224522
Cloud & Edge Technology
3EC224771
Certified Internship B3
EC224523Layanan & Aplikasi Internet (MERN)
3EC224772
Certified Internship C3
Internet of ThingsEC224672
Microcredensial A
3
Course NumberCourseCreditsEC224773
Microcredensial B
3
EC224531
Advanced Computer Networks3EC224774
Microcredensial C
3
EC224532
Mobile Programming3EC224799
Computer Engineering Special Topics 3
Robotics
Course NumberCourse Credits
EC224541
Real-Time Concurence Systems3
EC224542Mobile Robots3
Elective CourseReligion
MultimediaCourse NumberCourseCredits
Course NumberCourseCreditsUG184901Islams2
EC224621

Business Intelligence
3UG184902Christian2
EC224622
Soft Computing and Deep Learning3UG184903Catholics2
EC224623

Human Computer Interaction3UG184904Hinduism2
EC224624

Language Technology3UG184905Budhist2
EC224625
Game Design and Programming3UG184906Khonghucu2
EC224721
Ubiquitos-Computational3
EC224722
Computational Intelligence for Game3
EC224723
Biomedical Image Processing3
EC224724
Machine Learning in Health Informatics
3
Robotics
Course NumberCourse Credits
EC224641
Robotics Perception
3
EC224642
Human-Robot Interaction
3
EC224741
Advanced Robotics
3
EC224742
Creative Robotics
3
EC224743
Robotics Capstone
3
Internet of Things
Course NumberCourseCredits
EC224631
Computer Vision3
EC224632

Network and System Programming3
EC224731
Wireless Sensor Network3
EC224732
Intelligent Web and Big Data3
EC224733
Edge Computing
3
EC224799
Computer Engineering Special Topics 3

Curriculum 2023

Semester ISemester II
Course NumberCourseCreditsCourse NumberCourseCredits
SM234101
Calculus 1
3SM234201
Calculus 2
3
SF234103Mechanics Physics3SF234202Physics of Electricity and Magnetic4
EE234101
Introduction to Intelligent Electrical and Informatics2EC234201Advanced Programming
3
EC234101
Basic Programming3EC234202
Numerical Methods2
EC234102
Linear Algebra3EC234203Discrete Mathematics
3
EC234103
Probability and Statistics3EC234204
Systems Design and Engineering2
Total17Total17
Semester IIISemester IV
Course NumberCourseCreditsCourse NumberCourseCredits
EC234301

Digital Circuit3EC234401
Database Management Systems3
EC234302Differential Equations and Series4EC234402
Computer System, Architecture and Organization3
EC234303
Data Structure and Algorithm Analysis3EC234403
Computer Network3
EC234304
Digital Signal Processing3EC234404
Electrical Technology Competencies
2
EC234305
Multivariable Calculus
4EC234405
Operating Systems3
EC234306Electronic Circuit3EC234406System of Microprocessor and Microcontrollers3
Total20EC234407
Introduction to Robotics
3
Total20
Semester VSemester VI
Course NumberCourseCreditsCourse NumberCourseCredits
EC234501
Machine Learning
3UG23490X
Religious Education
2
EC234502
Computer System Security3UG234913
Civics2
EC324503
Digital Image and Video Processing3UG234914
English2
EC234504
Embedded Systems 3UG234915
Technopreneurship2
EC234505
Design and Application of Internet of Things
3UG234916
Applied Technology and Digital Transformation
3
EC234XXXCompulsory Specialization Course 13EC234601
Project of Telematics4
EC234XXXCompulsory Specialization Course 23EC234602
Computer Engineering Competencies 1
2
Total21EC234XXXElective Course 13
Total
20
Semester VIISemester VIII
Course Number
Course CreditsCourse Number
Course
Credits
UG234911
Pancasila2EC234801
Final Project6
UG234912Indonesian2Total
6
UG234917Community Outreach Program
3
EC234701
Scientific Writing2
EC234702
Internship
4
EC234703
Computer Engineering Competencies 2
2
EC234XXXElective Course 23
EC234XXXElective Course 33
Total21
Compulsory Specialization CourseMBKM/UMUM
MultimediaCourse NumberCourse Credits
Course Number
CourseCreditsEC234671
Certified Internship A3
EC234522
Cloud & Edge Technology
3EC234771
Certified Internship B3
EC234523Service & Internet Application
3EC234772
Certified Internship C3
Internet of ThingsEC234672
Microcredensial A
3
Course NumberCourseCreditsEC234773
Microcredensial B
3
EC234531
Advance Computer Networks3EC234774
Microcredensial C
3
EC234532
Mobile Programming3EC234799
Computer Engineering Special Topics 3
Robotics
Course NumberCourse Credits
EC234541
Real-Time Concurence Systems3
EC234542Mobile Robot3
Elective CourseReligion
MultimediaCourse NumberCourseCredits
Course NumberCourseCreditsUG184901Islamic Studies2
EC234621

Business Intelligence
3UG184902Christian Studies2
EC234622
Deep Learning for Multimedia3UG184903Catholic Studies2
EC234623

Human-Computer Interaction3UG184904Hindu Studies2
EC234624

Language Technology3UG184905Buddhis Studies2
EC234725
Game Design and Programming3UG184906Khonghucu Studies2
EC234721
Ubiquitos-Computational3
EC234722
Intelligent Multimedia for Game3
EC234723
Biomedical Signal and Image Processing3
EC234724
Machine Learning in Health Informatics
3
Robotics
Course NumberCourse Credits
EC234641
Robot Perceptions
3
EC234642
Human-Robot Interaction
3
EC234741
Advanced Robotic
3
EC234742
Creative Robotics
3
EC234743
Robotics Capstone
3
Internet of Things
Course NumberCourseCredits
EC234631
Computer Vision3
EC224632

Network and System Programming3
EC234731
Wireless Sensor Network3
EC234732
Intelligent Web and Big Data3
EC234733
Edge Computing
3
EC234799
Computer Engineering Special Topics 3

Course Handbook Portofolio for Basic Science

Course Handbook Portofolio for Generic Studies

Open chat
Butuh bantuan?
Selamat datang di Teknik Komputer ITS