Computer Science
Department

Shaping the future through innovation, research, and cutting-edge technology. Join us in exploring the infinite possibilities of computer science.

650+
Students Enrolled
1250+
Graduated Students
3
Degree Programs
Excellence in Education

Shaping the Future of Technology

Our Computer Science Department combines cutting-edge research, innovative teaching methods, and strong industry partnerships to prepare students for tomorrow's technological challenges.

180+
Research Publications
500+
Alumni Network
Computer Science Department - Modern facilities and collaborative learning spaces
Department Front

Academic Disciplines

Explore our comprehensive degree programs designed to prepare you for the future of technology

Bachelor's Degree (BS)

4-Year Program

🖥️ Computer Science (CS)

Core computing principles, algorithms, software engineering

🤖 Artificial Intelligence (AI)

Machine learning, neural networks, intelligent systems

📊 Data Science (DS)

Big data analytics, statistical modeling, data visualization

Master's Degree (MS)

2-Year Program

🔬 Computer Science (CS)

Advanced computing research, specialized domains

🧠 Artificial Intelligence (AI)

Deep learning, computer vision, NLP research

📈 Data Science (DS)

Advanced analytics, research methodologies

PhD Program

3-5 Year Program

⚗️ Computer Science (CS)

Cutting-edge research, doctoral dissertation

🔍 Artificial Intelligence (AI)

Novel AI algorithms, breakthrough research

🔬 Data Science (DS)

Advanced research, data innovation

Program Objectives & Learning Outcomes

Our comprehensive framework ensures students achieve excellence in their academic journey

Program Education Objectives (PEOs)

Long-term career goals for our graduates

PEO1

Professional Excellence

Graduates will excel in their professional careers in computer science, software development, or related fields.

PEO2

Leadership & Innovation

Graduates will demonstrate leadership, innovation, and entrepreneurial skills in technology-driven organizations.

PEO3

Lifelong Learning

Graduates will engage in lifelong learning and adapt to evolving technologies and methodologies.

PEO4

Social Responsibility

Graduates will contribute to society through ethical practices and socially responsible computing solutions.

Program Learning Outcomes (PLOs)

Skills and knowledge students will achieve

PLO1

Apply computational and mathematical foundations to solve computing problems

PLO2

Design, implement, and evaluate computing-based solutions

PLO3

Communicate effectively in professional contexts

PLO4

Recognize professional responsibilities and make ethical decisions

PLO5

Function effectively as a member or leader of a team

PLO6

Apply security principles and practices to maintain operations

PLO7

Apply computer science theory and software development fundamentals

PLO8

Analyze and design complex computing systems