Jinnah Polytechnic Institute
Computer Science and Information Technology department

CSIT

Department of Computer Science and Information Technology

Computer Science and Information Technology

The CSIT department brings together Software Technology, Computer Information Technology, Artificial Intelligence Technology, and Cyber Security and Networks Technology. Each DAE program follows a three-year annual system with SBTE examinations for each year.

Admissions for boys and girls. Department lead: Mr. Farrukh Ali, Associate H.O.D.

Programs, Introduction & Overview

DAE Software Technology

Software Technology develops the foundations of application development, programming, databases, and software engineering through a three-year DAE program.

  • Study programming fundamentals, object-oriented development, data structures, and database systems.
  • Develop practical skills in web and mobile applications, software testing, and project development.
  • Combine classroom study with practical assignments and project work, with annual SBTE examinations.
View Program & Fee Structure →

DAE Computer Information Technology

Computer Information Technology combines computer systems, programming, networking, and IT support. Students develop an understanding of both hardware and software in a three-year DAE program.

  • Build foundations in computer hardware, programming, databases, and operating systems.
  • Study computer networks, system administration, and IT infrastructure through theory and practical work.
  • Develop troubleshooting and technical support skills through assignments and projects, with annual SBTE examinations.
View Program & Fee Structure →

DAE Artificial Intelligence Technology

Artificial Intelligence Technology introduces programming, data analysis, and intelligent applications. The three-year DAE progresses from computing foundations to machine learning, computer vision, language processing, and applied AI projects.

  • First year covers programming, digital logic, data structures, Python-based AI, and database management.
  • Second year introduces computer vision, R programming, machine learning, deep learning, language processing, and data science.
  • Third year covers generative AI, cloud computing, AI in cyber security, IoT and robotics, and capstone project work. SBTE examinations are held annually.
View Program & Fee Structure →

DAE Cyber Security and Networks Technology

Cyber Security and Networks Technology develops foundations in computer networks, operating systems, and information security. The three-year DAE focuses on protecting systems, understanding security risks, and responding to incidents.

  • First year develops foundations in information technology, programming, computer networks, and cyber security.
  • Second year covers operating systems, network and database security, vulnerability assessment, and authorized security testing.
  • Third year includes cyber defense, digital forensics, incident response, application security, malware analysis, cyber law, and a final-year project. SBTE examinations are held annually.
View Program & Fee Structure →

Courses Offered

Complete year-wise course lists for each technology. Detailed hours and credits are available on the DAE Programs page.

Software Technology

Year 1

  1. 1.Islamiat & Pakistan Studies-I
  2. 2.English
  3. 3.Applied Mathematics – I
  4. 4.Applied Physics
  5. 5.Applied Chemistry
  6. 6.Occupational Health, Safety & Environment
  7. 7.MS-Office 2016
  8. 8.HTML5 and CSS3
  9. 9.Introduction to PHP
  10. 10.Database Programming with MySQL
  11. 11.SEO

Year 2

  1. 1.Islamiat & Pakistan Studies-II
  2. 2.Applied Mathematics – II
  3. 3.Business Communication
  4. 4.Introduction to Java
  5. 5.Introduction to OOP
  6. 6.Android Development
  7. 7.Web Application Development with PHP
  8. 8.Introduction to CMS (WordPress)
  9. 9.Web Development with Code Igniter

Year 3

  1. 1.Islamiat & Pakistan studies-III
  2. 2.Technical Report Writing
  3. 3.Management
  4. 4.Programming in C#
  5. 5.Web Programming in ASP.NET
  6. 6.Database Development in Microsoft SQL Server
  7. 7.Oracle ERP Essentials
  8. 8.Oracle ERP Financials
  9. 9.Oracle ERP Supply chain
Computer Information Technology

Year 1

  1. 1.111 - Islamiat & Pak Studies
  2. 2.112 - English
  3. 3.123 - Applied Mathematics-I
  4. 4.132 - Applied Physics
  5. 5.132 - Applied Chemistry
  6. 6.111 - Occupation Health, Safety and Environment
  7. 7.112 - Computer Application Software
  8. 8.113 - Introduction to Computer Programming
  9. 9.121 - General Engineering Workshop
  10. 10.134 - Electronics-I

Year 2

  1. 1.211 - Islamiat & Pak Studies
  2. 2.233 - Applied Mathematics-I
  3. 3.211 - Business Communication
  4. 4.212 - Object-Oriented Programming with JAVA
  5. 5.223 - Computer Networks
  6. 6.235 - Microprocessor Architecture
  7. 7.244 - Electronics-II
  8. 8.263 - Relational Database Management System

Year 3

  1. 1.311 - Islamiat & Pak Studies
  2. 2.311 - Technical Report Writing
  3. 3.331 - Management
  4. 4.303 - Web Development with JAVA
  5. 5.324 - Networking & Administration
  6. 6.333 - Operating System
  7. 7.344 - Graphics Designing
  8. 8.352 - PC System and Peripherals Repair
  9. 9.362 - Project
Artificial Intelligence Technology

Year 1

  1. 1.Gen 111 - Islamiat and Pak Studies
  2. 2.TTQ-111 / Civic-111 - Tarjumat-ul-Quran / Civics
  3. 3.Eng 112 - English
  4. 4.Math 123 - Applied Mathematics
  5. 5.Phy 132 - Applied Physics
  6. 6.CIT 101 - Occupational Health Safety & Environment
  7. 7.CIT 113 - Introduction to Computer Programming
  8. 8.MTR 272 - Digital Logic & Design (DLD)
  9. 9.AI 101 - Data Structure and Algorithm
  10. 10.AI 102 - Introduction to AI (Using Python)
  11. 11.AI 103 - Database Management System

Year 2

  1. 1.Gen 201 - Islamiat and Pak Studies
  2. 2.TTQ-211 / Civic-211 - Tarjumat-ul-Quran / Civics
  3. 3.Math 212 - Applied Mathematics-II
  4. 4.MGM 211 - Business Communication
  5. 5.Ch 132 - Applied Chemistry
  6. 6.AI 201 - Computer Vision & Image Processing
  7. 7.AI 202 - R Programming
  8. 8.AI 203 - Machine Learning & Deep Learning
  9. 9.AI 204 - Natural Language Processing
  10. 10.AI 205 - Data Science & Business Intelligence
  11. 11.AI 206 - Final Year Capstone Project

Year 3

  1. 1.Gen 301 - Islamiat and Pak Studies
  2. 2.ENG 311 - Technical Report Writing
  3. 3.MGTE 331 - Management & Entrepreneurship
  4. 4.AI 301 - AI in Cyber Security
  5. 5.AI 302 - Cloud Computing
  6. 6.AI 303 - Generative AI
  7. 7.AI 304 - Internet Application Development
  8. 8.AI 305 - AI in IOT & Robotic
  9. 9.AI 306 - Agentive AI
  10. 10.AI 307 - Project Management
  11. 11.AI 308 - Final Capstone Project II with Industry Collab
Cyber Security and Networks Technology

Year 1

  1. 1.Gen 111 - Islamiat and Pak Studies
  2. 2.TTQ/CIVIC 121 - Tarjumat-ul-Quran / Civics
  3. 3.Eng 132 - English
  4. 4.Math 143 - Applied Mathematics-I
  5. 5.Ch 152 - Applied Chemistry
  6. 6.OHSE 161 - Occupational Health Safety and Environment
  7. 7.CS 112 - Introduction to Information Technology
  8. 8.CS 124 - Cyber Security Fundamentals
  9. 9.CS 134 - Programming Languages
  10. 10.CS 143 - Computer Networks

Year 2

  1. 1.Gen 211 - Islamiat and Pak Studies
  2. 2.TTQ/CIVIC 221 - Tarjumat-ul-Quran / Civics
  3. 3.Phy 232 - Applied Physics
  4. 4.Math 243 - Applied Mathematics-II
  5. 5.Mgt 251 - Business Communication
  6. 6.CS 213 - Operating Systems
  7. 7.CS 224 - Network Security Concepts
  8. 8.CS 233 - Database Security
  9. 9.CS 243 - Vulnerability Assessment and Penetration Testing (VAPT)

Year 3

  1. 1.Gen 311 - Islamiat and Pak Studies
  2. 2.Eng 321 - Technical Report Writing
  3. 3.ME 332 - Management & Entrepreneurship
  4. 4.CS 314 - Cyber Defense Monitoring and Analysis
  5. 5.CS 323 - Digital Forensics & Incident Response
  6. 6.CS 333 - Application Security
  7. 7.CS 344 - Malware Analysis
  8. 8.CS 354 - Cyber Laws, Ethics & Governance
  9. 9.CS 362 - Final Year Project

Labs & Facilities

Software Technology

  • Software Development Lab

    Computer workstations with Windows/Linux, code editors, compilers, and development tools.

  • Web & Mobile Development Lab

    Web development tools, application emulators, browsers, and software testing tools.

  • Database Lab

    Database design, SQL practice, and application-database integration.

Computer Information Technology

  • Programming Lab

    Computer workstations, code editors, compilers, and programming tools.

  • Networking Lab

    Routers, switches, network cabling, and network configuration exercises.

  • Hardware & Computer Systems Lab

    Computer hardware, components, and tools for assembly and troubleshooting practice.

  • Server & Systems Facilities

    Linux administration, server configuration, and introductory cloud-computing exercises.

Artificial Intelligence Technology

  • AI Computing Lab

    Standard desktop PCs with Python, Jupyter Notebook, and introductory data-analysis and machine-learning tools.

  • Data & Computer Vision Practice

    Small teaching datasets, sample images, and basic camera/webcam exercises for data analysis and image processing.

  • AI Project Facilities

    Code editors, database tools, and local project environments for small AI applications and capstone work.

Standard teaching-lab setup; specific equipment and software availability should be confirmed with the department.

Cyber Security and Networks Technology

  • Networking Practice Lab

    Standard PCs, basic routers and switches, LAN cabling, and network-simulation software for networking exercises.

  • Cyber Security Practice Environment

    Isolated virtual machines with Windows/Linux and packet-analysis tools such as Wireshark for supervised, authorized exercises.

  • Digital Forensics & Project Practice

    Sample disk images, system logs, and introductory analysis tools for incident-response exercises and project work.

Standard teaching-lab setup; specific equipment and software availability should be confirmed with the department. Security exercises must stay within authorized, isolated environments.

Career Scope

Software Technology

  • Software Developer
  • Web Developer
  • Mobile App Developer
  • Database Administrator
  • IT Support Engineer

Computer Information Technology

  • Network Administrator
  • System Administrator
  • Cybersecurity Analyst
  • IT Support Specialist
  • Cloud Support Engineer

Artificial Intelligence Technology

  • AI Technician
  • Junior AI Developer
  • Python Developer
  • Data Analyst
  • Machine Learning Assistant
  • Automation Support Specialist

Cyber Security and Networks Technology

  • Network Support Technician
  • Cyber Security Support Technician
  • Security Operations Assistant
  • IT Support Specialist

Faculty Members

Mr. Farrukh Ali

Associate H.O.D

Mr. Idrees Khan

Sr. Instructor

Ms. Areesha Qamar

Instructor

Mr. Anique Ali

Junior Instructor

Mr. Moiz Iqbal

Junior Instructor

Ms. Isha Saleem

Junior Instructor

Mr. Shahbaz Ahmed

Junior Instructor / Data Management Officer

M. Rehan Qureshi

Instructor

WhatsApp