Undergraduate Program

Associate Degree in Software Engineering (ADP-SE)

Introduction

The Associate Degree in Software Engineering (ADP-SE) aims to provide students with a focused introduction to software development processes, tools, and methodologies. This two-year program is tailored for individuals aspiring to start careers in software testing, front-end/back-end development, or support engineering roles.

Why ADP (Software Engineering) from SHU

International standard cutting-edge curriculum

Our Associate degree in Software Engineering program offers a curriculum that incorporates the latest technological advancements and research. Designed to align with international best practices, our innovative coursework equips students with the essential skills and knowledge to succeed in a rapidly changing industry.

Advanced Laboratories for Applied Research

Our laboratories provide a dynamic environment for hands-on learning and research in software engineering. Students engage in real-world problem-solving, developing and testing innovative software solutions. These labs support exploration in areas like AI, cloud computing, and cybersecurity. With industry-standard tools and technologies, students gain practical experience that bridges theory and application. The facilities foster creativity, collaboration, and technical expertise, preparing students for future challenges in the software industry.

Experiential and Project-Based Learning

We emphasize experiential and project-based learning methodologies to provide students with practical experience and problem-solving skills. This approach fosters critical thinking and innovation by involving students in real-world projects and collaborative research.

Career-Oriented and Marketable Skills

The curriculum is tailored to cultivate career-focused competencies and entrepreneurial skills. Students acquire marketable expertise that prepares them for diverse professional opportunities and entrepreneurial ventures in the technology sector.

International Exposure and Mobility

Students benefit from opportunities for national and international exposure through participation in seminar, competitions and exhibitions. These experiences enhance their global perspective, expand professional networks, and enrich their academic journey.

Expert Faculty Guidance

Our highly experienced and well-qualified faculty members provide exceptional support and guidance throughout the program. Their expertise and industry experience play a crucial role in mentoring students and advancing their academic and professional growth.

Industry Mentorship

Our program offers mentorship from industry professionals to support the development of entrepreneurial ideas. This guidance helps students refine their projects, navigate industry challenges, and transform innovative concepts into viable business solutions.

About Program

The Associate Degree Program in Software Engineering (ADP-SE) is a focused and industry-aligned two-year program designed to equip students with the practical skills and foundational knowledge required to succeed in the modern software industry.

The Associate Degree Program in Software Engineering (ADP-SE) prepares students for dynamic roles in the software industry by offering a balanced blend of technical training, professional skills, and practical experience.

1. Internship Opportunities:
Students, particularly in the final semester, are encouraged to pursue internships in software houses, startups, and IT departments. With strong foundations in Object-Oriented Programming, Web Development, and Software Engineering Fundamentals, students are well-prepared for internship roles such as:

  • Software Development Intern

  • QA/Testing Intern

  • Web Developer Intern

  • Project Assistant

  • Technical Support Intern

Internships provide exposure to real-world software projects, teamwork dynamics, and agile environments, often leading to job offers.

2. Career Prospects:
Graduates of ADP-SE can pursue careers in various entry-level roles, including:

  • Junior Software Engineer

  • Frontend or Backend Developer

  • QA Engineer

  • Software Tester

  • Technical Writer

  • Project Coordinator (IT Projects)

The curriculum emphasizes version control tools (Git), IDEs, and software testing techniques, enabling students to become job-ready with practical toolsets used in the industry.

3. Further Advancement:
Graduates may:

  • Continue their education in a BS Software Engineering or Computer Science program.

  • Pursue certifications in areas like full-stack development, DevOps, or software testing.

  • Launch their own small-scale tech projects using skills from the Mini Capstone Project and Entrepreneurial Thinking.

4. Practical & Professional Strengths:
With added focus on communication, project management, and technical writing, graduates are equipped not only to build and test software, but also to document, present, and manage software-related tasks professionally.

Expected Outcomes in Action:
ADP-SE graduates will be able to:

  • Develop and test software applications using standard development practices.

  • Apply Agile and software lifecycle concepts in project environments.

  • Collaborate and communicate effectively in technical teams.

  • Enter the workforce or pursue higher education with confidence and competence.

All requirements laid down by NTC will be followed.

  • Minimum 50% marks in Intermediate/12 years schooling/A- Level (HSSC) or Equivalent with Mathematics are required for admission in all ADP Computing Programs.
  • An equivalency certificate by IBCC will be required in case of education from some other country or system.
  • The students who have not studied Mathematics at the intermediate level have to pass deficiency courses in Mathematics (06 credits) in the first two semesters.

Scheme of Study (Semester Wise)

Semester I
Code Course Title Credit Hours
Application of Information and Communication Technologies 2
Application of Information and Communication Technologies Lab  

1

Programming Fundamentals 3
Programming Fundamentals Lab 1
Functional English 2
Islamic Studies 2
Introduction to Software Engineering 3
Calculus and Analytical Geometry 3
17
Semester II
Code Course Title Credit Hours
Object Oriented Programming 3
Object Oriented Programming Lab 1
Database Systems 2
Database Systems Lab 1
Digital Logic Design 2
Digital Logic Design Lab 1
Linear Algebra 3
Software Construction and Development 3
Discrete Structures 2
18
Semester III
Code Course Title Credit Hours
Data Structure & Algorithms 3
Data Structure & Algorithms Lab 1
Domain Elective 3
Artificial Intelligence 3
Software Design and Architecture 3
Expository Writing 3
Domain Elective 3
19
Code Course Title Credit Hours
Entrepreneurship 3
Domain Elective 3
Domain Elective 3
Domain Elective 3
Capstone Project 3
Ideology and Constitution 3
Analysis of Algorithms 3
18
Total Program Credit Hours 72
Scroll to Top