Lecture


Classification Course No Course Name Recommendation Level Grade / Semester
Credit (Hour) Theory / Practice Department
prerequisite CNCE201 Object-Oriented Programming 2/1 3(3) Theory Division of Computer and Communication Engineering
or IMEN217 ADVANCED COMPUTER PROGRAMMING & LAB        
CNCE205 Discrete Mathematics 2/1 3(3) Theory Division of Computer and Communication Engineering
CNCE206 Linear Algebra 2/2 3(3) Theory Division of Computer and Communication Engineering
or IMEN151 Linear Algebra        
CNCE210 Data Structure 2/1 3(3) Theory Division of Computer and Communication Engineering
or IMEN211 DATA STRUCTURE & ALGORITHM        
Major Required CNCE230 Database 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE240 Computer System 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE305 Operating System 2/1 3(3) Theory Division of Computer and Communication Engineering
CNCE306 Algorithms 3/2 3(3) Theory Division of Computer and Communication Engineering
CNCE310 Software Engineering 3/2 3(3) Theory Division of Computer and Communication Engineering
CNCE311 Introduction to Probability and Statics 3/1 3(3) Theory Division of Computer and Communication Engineering
CNCE403 Project for Graduation 1 4/1 3(3) Practice Division of Computer and Communication Engineering
CNCE404 Project for Graduation 2 4/2 3(3) Practice Division of Computer and Communication Engineering
CNCE420 Internship Program 1 4/1 3(3) Practice Division of Computer and Communication Engineering
CNCE430 Internship Program 2 4/1 3(3) Practice Division of Computer and Communication Engineering
  Creative Software Design 3/2 3(3) Theory A newly-established department
  Software Project management 3/1 3(3) Theory A newly-established department
  Global Operation 3/1 3(3) Theory The State University of New York (MOT)
  New Product Development and Design 3/1 3(3) Theory The State University of New York (MOT)
Major Elective CNCE220 Theory of Computation 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE230 Logic Design and Experiments 2/1 3(3) Theory Division of Computer and Communication Engineering
CNCE242 Multimedia Programming 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE250 COMPUTER ARCHITECTURE 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE261 Engineering Mathematics I 2/1 3(3) Theory Division of Computer and Communication Engineering
or IMEN222 Engineering Mathematics       School of Industrial Management Engineering
CNCE262 Engineering Mathematics II 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE301 Data Communication 2/1 3(3) Theory Division of Computer and Communication Engineering
CNCE302 Media Processing 2/1 3(3) Theory Division of Computer and Communication Engineering
CNCE303 Compiler 3/1 3(3) Theory Division of Computer and Communication Engineering
CNCE304 Computer Network 3/2 3(3) Theory Division of Computer and Communication Engineering
CNCE330 Artificial Intelligence 3/2 3(3) Theory Division of Computer and Communication Engineering
CNCE340 Computer Graphics 3/1 3(3) Theory Division of Computer and Communication Engineering
CNCE342 Information Retrieval 2/2 3(3) Theory Division of Computer and Communication Engineering
CNCE401 Introduction to Interactive Contents 4/2 3(3) Theory Division of Computer and Communication Engineering
CNCE402 Advanced Internet Programming 4/2 3(3) Theory Division of Computer and Communication Engineering
CNCE405 Machine Learning 4/1 3(3) Theory Division of Computer and Communication Engineering
CNCE406 HCI 4/2 3(3) Theory Division of Computer and Communication Engineering
CNCE407 Wireless Mobile Communications 4/1 3(3) Theory Division of Computer and Communication Engineering
CNCE408 System Software 4/2 3(3) Theory Division of Computer and Communication Engineering
CNCE415 Embedded System 4/1 3(3) Theory Division of Computer and Communication Engineering
CNCE417 Internet Protocol 4/1 3(3) Theory Division of Computer and Communication Engineering
CNCE418 IT Leadership Program 3/2 3(3) Theory Division of Computer and Communication Engineering
CNCE424 Information Security 3/1 3(3) Theory Division of Computer and Communication Engineering
CNCE431 Game Programming 3/1 3(3) Theory Division of Computer and Communication Engineering
CNCE432 Modeling and Simulation 3/1 3(3) Theory Division of Computer and Communication Engineering
CNCE440 Internship Program 3 3/2 3(3) Practice Division of Computer and Communication Engineering
CNCE450 Internship Program 4 3/2 3(3) Practice Division of Computer and Communication Engineering
IMEN214 Applied Statistics & LAB 4/2 3(3) Theory School of Industrial Management Engineering
IMEN215 Introduction to management Engineering 3/1 3(3) Theory School of Industrial Management Engineering
IMEN216 Operations Research- I & LAB 3/2 3(3) Theory School of Industrial Management Engineering
IMEN219 Human Interface Design 4/1 3(3) Theory School of Industrial Management Engineering
IMEN315 Ergonomics 3/1 3(3) Theory School of Industrial Management Engineering
IMEN319 Operations Research- II & LAB 4/1 3(3) Theory School of Industrial Management Engineering
IMEN321 Data Mining 3/2 3(3) Theory School of Industrial Management Engineering
IMEN324 Simulation & LAB 4/2 3(3) Theory School of Industrial Management Engineering
IMEN357 Optimization Theory and Models 4/1 3(3) Theory School of Industrial Management Engineering
IMEN359 Quality Control 4/1 3(3) Theory School of Industrial Management Engineering
IMEN419 Marketing Engineering & LAB 4/2 3(3) Theory School of Industrial Management Engineering
IMEN460 Meta-Heuristics 4/2 3(3) Theory School of Industrial Management Engineering
SPGE194 Campus CEO I 3/1 3(3) Theory A General Elective
SPGE195 Campus CEO II 3/2 3(3) Theory A General Elective
  *Campus CEO I and II is major-require for course of Chief executive officer (CEO)        
BUSS207 Financial Management 4/2 3(3) Theory Department of Business Administration
JURA247 Principle of Commercial Law 3/1 3(3) Theory Department of Law
JURA356 Introduction to the Intellectual Property Law 4/2 3(3) Theory Department of Law
  Big Data 4/1 3(3) Theory A newly-established department
  Internship Program 5 4/1 3(3) Practice A newly-established department
  Internship Program 6 4/1 3(3) Practice A newly-established department
  Internship Program 7 4/1 3(3) Practice A newly-established department
  Internship Program 8 4/1 3(3) Practice A newly-established department