Software Engineering

By taking up BSCS with specialization in Software Engineering, students have the opportunity to:

  • Apply fundamental computer concepts and problem solving skills
  • Design and implement computer-based solutions
  • Recognize and apply technical standards and interoperability
  • Research in Computer Science-related areas
  • Integrate knowledge learned in different areas of Computer Science
  • Understand professional and ethical responsibilities and appreciate the impact of computer science solutions in the societal context
  • Work effectively as team members

Career Opportunities

After finishing the course, graduates of BSCS in Software Engineering can work as:

  • Applications Programmer/Developer
  • Computer Science Instructor
  • Database Programmer/Designer
  • Information Security Engineer
  • Quality Assurance Engineer
  • QA Specialist
  • Researcher
  • System Administrator
  • Systems Developer
  • Systems Analyst
  • Technical Writer