BSSE

Bachelor of Science in Software Engineering

Software Engineering is the application of a systematic, disciplined and quantifiable approach to the design, development, operation, and maintenance of software systems. It is in fact the practice of designing and implementing large, reliable, efficient and economical software by applying the principles and practices of engineering. The department aims to train students in all aspects of software life cycle from specification through analysis and design to testing, maintenance and evolution of software product.

Know The Industry

Job Prospects

“On Completion Of The Degree Requirements, Graduates May Be Able To Take Up The Roles In Following Areas”

  1. Solutions Architect
  2. Business Analyst
  3. Data Scientist
  4. Software Development Engineer
  5. Beginner Front-end Developer
  6. Beginner Backend Developer
  7. Beginner Mobile Developer
  8. Beginner Web Developer
  9. Teaching Courses related to Computer Science, Software Engineering & Mathematics at level of Secondary and Higher Secondary Schools

Higher Studies​

Some graduates choose to continue their studies at the postgraduate level at MSCS/M.Phil. or PhD in Computer Science degree program. By achieving excellence in the higher degree, a graduate may prove himself/herself essential for a career in academia and for a range of diversified career roles.

Post Graduate /Doctoral Level

Skill Domains

Graduate may have proficiency in following skills

  1. Ability to Analyze Complex Technical Information
  2. Analyze Business Requirements and Assess Impact with Existing System Architecture
  3. Analyze, Design and Implement Database Structures
  4. Conduct Research
  5. Consistently Seeking and Learning New Technologies
  6. Enhance the Functional and Technical Aspects of Products
  7. Good Problem Solver
  8. Experience for Developing Software Applications
  9. To learn new concepts and technologies

Skills for CV

  1. Software engineering
  2. Programming languages
  3. Software tools and packages
  4. Experience with JavaScript
  5. Experience Working with Linux/Unix, Perl, or Shell
  6. Familiar with UI Toolkits and Frameworks
  7. Hands-On Database Experience
  8. Hands-On Experience of Latest Software Technologies
  9. Lead and Deliver Complex Software Systems
  10. Manage Multiple Projects in a Deadline-Driven Environment

Bachelor of Science in Software Engineering (BSSE) combines theoretical and practical knowledge to teach subject-specific skills including:

CLICK HERE FOR THE
STUDY PLAN & COURSE OUTLINE

STUDY PLAN, COURSES, AND CREDIT HOURS

CLICK HERE

Eligibility Criteria

The minimum requirements for admission in BS degree program in Software Engineering is at least 50% marks in Intermediate (HSSC) examination with Mathematics or equivalent qualification with Mathematics certified by IBCC. In case of intermediate without mathematics, student will have to study deficiency removal courses related to mathematics in Zero-semester.

Program Duration

The minimum duration for completion of BS degree is four years and a maximum period of six years to complete BS degree requirements.

Degree Completion Requirements

To become eligible for award of BSSE degree, a student must:

a) Study and pass the prescribed courses, totaling at least 134 credit hours.
b) Earn CGPA (Cumulative Grade Point Average) of at least 2.0 on a scale of 4.0.

Program Learning Outcomes (PLOs)

BSSE prepares students to attain educational objectives by ensuring that students demonstrate achievement of the following outcomes (derived from Graduate Attributes define by Seoul Accord www.seoulaccord.org ).

Academic Education, Knowledge for Solving Computing Problems, Problem Analysis, Design / Development of Solutions, Modern Tool Usage, Individual and Team Work, Communication, Computing Professionalism and Society, Ethics, Life-long Learning