AID PROGRAM REQUIREMENTS (SPECIALIZATION)

According to the academic plan, the weight of Program Requirements (PR) courses is 42 credits. The weight of each course in PR is 3 credits; two credits for lecture and one credit for lab/tutorial. These 42 PR credits are divided into 30 credits for 10 compulsory and 12 credits for 4 elective courses.

A.Compulsory Courses (30 Credits)

  1. AID 323      Parallel & Distributed Computing
  2. AID 311     Mathematics of Data Science
  3. AID 321     Machine Learning
  4. AID 411     BIG Data Analytics & Visualization
  5. AID 412     Introduction to Neural Networks
  6. AID 421     Computer Vision
  7. AID 322     Data Mining
  8. AID 422     Natural Language Processing
  9. AID 324     Image Processing
  10. AID 413     Data Security

B.Elective Courses (12 Credits)

  1. CSC 422     Fundamentals of  Cloud Computing
  2. AID 416     Reinforcement Learning
  3. AID 426     Robotics
  4. AID 328     Game Theory
  5. AID 427     New Trends in Data Science
  6. AID 428     New   Trends in AI
  7. AID 326     Data Science in Business
  8. AID 417     Advanced Data Mining
  9. AID 327     Human Computer Interface
  10. AID 425     AI in Bio-Computing
  11. AID 325     BlockChain & Distributed Ledgers
  12. AID 429      Deep Learning

AID STUDY PLAN

Freshman Year

First Semester Credits(17) Prerequisite
LRA 101 Japanese Culture 2 None
LRA 401 Japanese Language (1) 1 None
MTH 111 Mathematics (1) 3 None
PHY 111 Physics (1) 3 None
CSC 111 Fundamentals of Programming 3 None
LRA xxx UR Elective (1) 2 Table 3
ECE 221 Digital Logic Design 3 None
Second Semester Credits (17) Prerequisite
LRA 402 Japanese Language (2) 1 LRA 401
MTH 121 Mathematics (2) 3 MTH 111
PHY 121 Physics (2) 3 PHY 111
CSC 121 Data Structures and Algorithms 3 CSC 111
LRA xxx UR Elective (2) 2 Table 3
CSC 122 Advanced Programming 3 CSC 111
LRA 405 Key skill seminar (1) 2 None

Sophomore Year

First Semester Credits(18) Prerequisite
LRA 403 Japanese Language (3) 1 LRA 402
LRA xxx UR Elective (3) 2 Table 3
MTH 211 Probability and Statistics 3 MTH 121
BAS xxx FR BAS Elective (1) 3 Table 5
CSC 211 Software Engineering 3 CSC 122
BCS xxx FR BCS Elective (1) 3 Table 7
CSE 311 Computer Organization 3 ECE 221
Second Semester Credits (17) Prerequisite
LRA 404 Japanese Language (4) 1 LRA 403
LRA 201 Safety and Risk Management 2 None
LRA xxx UR Elective 4 2 Table 3
CSE 312 Discrete Mathematics 3 MTH 121
BAS xxx FR BAS Elective (2) 3 Table 5
BCS xxx FR BCS Elective (2) 3 Table 7
CSC 221 Operating Systems 3 CSE 311

Junior Year

First Semester Credits (15) Prerequisite
CNC 311 Computer Networks 3 MTH 211 + CSC 121
AID 312 Intelligent Systems 3 MTH 121 + CSC 122
CNC 314 Database Systems 3 CSC 122
BCS xxx FR BCS Elective (3) 3 Table 7
AID 311 Mathematics of Data Science 3 MTH 211
Second Semester Credits(18) Prerequisite
AID 321 Machine Learning 3 MTH 211+CSC 111
AID 322 Data Mining 3 CNC 314
AID 323 Parallel & Distributed Computing 3 CSC 122 CSE 311
AID 324 Image Processing 3 MTH 121
AID xxx AID Elective 1 3 Table 12
AID xxx AID Elective 2 3 Table 12

Senior Year

First Semester Credits(17) Prerequisite
AID 411 BIG Data Analytics & Visualization 3 AID 311
AID 412 Introduction to Neural Networks 3 AID 321
AID 413 Data Security 3 ISC311
AID xxx AID Elective 3 3 Table 12
AID xxx AID Elective 4 3 Table 12
AID 414 Project I 2 None
Second Semester Credits(15) Prerequisite
AID 421 Computer Vision 3 AID 324
AID 422 Natural Language Processing 3 AID 321
AID 423 Field Training 5 None
AID 424 Project II 4 AID 414