Bachelor of Science in Software Engineering (BSSE) Program By Drexel University |Top Universities

Bachelor of Science in Software Engineering (BSSE)

Bachelor of Science in Software Engineering (BSSE)

  • QS World University Rankings
    651-700
  • Degree Other
  • Study Level Bachelors
  • Duration 48 months

others shortlisted this program

others shortlisted this program

The College of Computing and Informatics' Bachelor of Science in Software Engineering (BSSE) prepares students to design and build software systems. Software is essential to the functioning of modern society but high quality software is very challenging to create. Software engineering focuses on the knowledge and skills to meet that challenge and create high quality software on schedule within budget. The Software Engineering curriculum addresses a full range of software activities including gathering client requirements, designing and constructing software solutions, testing software, and modifying and extending existing systems. The curriculum also recognizes that most software is developed by teams, and students develop skills in project management, and team operation. Graduates are well-prepared to function as software engineering team members and also move toward software engineering management. Educational objectives Within three to five years of graduating, alumni of the program are expected to achieve one or more of the following milestones: Graduates of the program obtain employment as software developers, where their software and communication skills eventually propel them toward technical and administrative leadership positions in industry and government. Graduates of the program demonstrate an ability to continue to learn throughout their career and to keep pace with changing technology as appropriate to their positions. Graduates of the program specialize and enhance their software engineering knowledge by enrolling and completing technical graduate courses and other technical education to position them to advance software engineering practice as senior technical staff members or managers. Graduates of the program specialize and enhance their software engineering knowledge by enrolling and graduating from MSc and PhD degree programs to position them to contribute to the intellectual foundations of the discipline of software engineering as researchers in industrial and government laboratories as well as in academia. Graduates of the program advance toward becoming leaders in disciplines other than software engineering by enrolling and graduating from graduate-level degree programs in complimentary disciplines such as law and business, where the BSSE serves as an educational foundation. Student outcomes The program enables students to attain, by the time of graduation: An ability to apply knowledge of mathematics, science and engineering An ability to design and conduct experiments, as well as to analyze and interpret data An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability An ability to function on multidisciplinary teams An ability to identify, formulate and solve engineering problems An understanding of professional and ethical responsibility An ability to communicate effectively The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental and societal context