SE-AI&DS Track

Introduction

As we move further into the digital age, the demand for professionals with expertise in AI and data-driven decision-making continues to grow exponentially across industries. From revolutionizing healthcare and finance to transforming transportation and entertainment, AI and data science are at the forefront of innovation, shaping the future in profound ways. In this track, students will get into the fundamentals of both AI and data science, gaining a deep understanding of key concepts, algorithms, and techniques. They will learn how to harness the power of data to extract valuable insights, make informed predictions, and drive strategic decisions. Moreover, they will explore cutting-edge AI technologies such as machine learning, natural language processing, computer vision, and robotics, discovering how these tools are revolutionizing the way we interact with technology and the world around us.

Trak Objectives

The AI and data Science track enables students after graduation to gain conceptual understanding of the technologies behind AI such as machine learning, deep learning, neural networks, and algorithms

Career Opportunities

  • Data Scientist
  • Machine Learning Engineer
  • AI Research Scientist
  • Business Intelligence Analyst
  • Data Engineer
  • AI Product Manage
  • AI Ethicist
  • Data Analyst
  • AI Consultant

Track Requirements:

Students taking the AI and DS track are required to complete four courses from the following:

Core Courses

  • CS316: Introduction to AI and Data Science
  • CS465: Machine Learning

AI&DS Elective Courses

  • CS469 Digital Image Processing
  • CS471 Data Mining
  • CS476 Natural Language Processing
  • CS496 Emerging Topics in AI and DS
  • CS481 Big Data Analytics

Study Plan – Bachelor of Science in Software Engineering (Artificial Intelligence & Data Science)

YEAR 1

SEMESTER 1

COURSE # TITLE CRS
CS 101 COMPUTER PROGRAMMING I 4
MATH 111 CALCULUS I 3
ENG 101 INTENSIVE ENGLISH WRITING 3
CHM 101 GENERAL CHEMISTRY 4
ISC 101 ISLAMIC ETHICS 2
ARAB 101 ARABIC WRITING I 2
TOTAL 18

SEMESTER 2

COURSE # TITLE CRS
CS 102COMPUTER PROGRAMMING II3
CS 175COMPUTER ORGANIZATION & DIGITAL LOGIC3
MATH 113CALCULUS II3
STAT 101INTRODUCTION TO STATISTICS & PROBABILITY3
ENG 103RESEARCH WRITING TECHNIQUES3
ISC 103ISLAMIC ECONOMIC SYSTEM2
TOTAL 17

YEAR 2

SEMESTER 1

COURSE # TITLE CRS
CS 210 DATA STRUCT AND ALGORITHMS 3
PHY 105 PHYSICS I 4
COM 201 COMMUNICATIONS SKILLS 3
CS 285 DISCRETE MATH FOR COMPUTING 3
SE 201 INTRO TO SOFTWARE ENGINEERING 3
ISC 105 HOLY QURAN SCIENCES 2
TOTAL 18

SEMESTER 2

COURSE # TITLE CRS
SE 365 HUMAN COMPUTER INTERACTION 3
SE 311 Software Requirements Analysis 3
CS 330 Intro. to Operating Systems 3
PHY 205 Physics II 4
MATH 223 or CS 223 LINEAR ALGEBRA OR COMPUTATIONAL LINEAR ALGEBRA 3
PSY 101 Introduction to Psychology 3
TOTAL 19

YEAR 3

SEMESTER 1

COURSE # TITLE CRS
CS 340 INTRO. TO DATABASE SYSTEMS 3
CS 331 Data Com. & Comp. Networks 3
SE 322 Software Design & Architecture 3
CS 316 INTRODUCTION TO AI & DATA SCIENCE 3
ISC 203 New Financial Transactions 2
ARAB 103 Arabic Writing II 2
PE XXX Physical Education 1
TOTAL 17

SEMESTER 2

COURSE # TITLE CRS
MATH 221 NUMERICAL ANALYSIS 3
SE 371 WEB ENGINEERING 3
ETHC 303 ETHICAL AND SOCIAL ASPECTS OF COMPUTING 3
SE 401 SOFTWARE QUALIITY ASSURANCE & TESTING 3
CS 465 MACHINE LEARNING 3
CS 4XX AI & DS ELECTIVE 3
TOTAL 18

YEAR 4

SEMESTER 1

COURSE # TITLE CRS
CYS 401 FUNDAMENTAL OF CYBERSECURITY 3
CS 4XX AI & DS ELECTIVE 3
SE 411 SOFTWARE CONSTRUCTION 3
SE 423 SOFTWARE ENGINEERING PROJECT MANAGEMENT 3
SE499 SW DESIGN & DEV PROJECT 3
ARAB 203 ARABIC WRITING III 2
TOTAL 17

SEMESTER 2

COURSE # TITLE CRS
SE 492 CO-OP IN SOFTWARE ENGINEERING 10
TOTAL 10