成人抖音破解版

Skip to Main Content

Software Engineering

    Bachelor of Science in Software Engineering, 4+1 Bachelor of Science in Software Engineering and Master of Science in Computer and Information Science
    Erie, Pennsylvania

Drive the Future of Technology Design and Delivery with a Software Engineering Degree from 成人抖音破解版

Software engineers are changing the way we interact with the world through coding, robotics and innovative systems. Build a career in this expanding field in a recognized program of excellence.

  • Recent program graduates enjoy a 100% placement rate in either related employment or graduate studies.
  • Earn a degree that is nationally accredited by the Engineering Accreditation Commission of ABET.
  • Enter one of the fastest-growing occupations, according to the Bureau of Labor Statistics.

Learn to Lead the Way in Software Engineering

  • Develop expertise in the project planning, requirements, design, testing and quality assurance needed for effective software development.
  • Develop coding mastery in multiple programming languages and platforms.
  • Use your foundation in algorithms, database, web and mobile development to create opportunities for cross-and multi-disciplinary project work.

Experience an Exceptional Learning Environment

  • Engage in project-based learning that leverages industry-standard tools and practices.
  • Explore your creativity and develop professional competency with independent and cross-disciplinary development projects.
  • Enhance your educational experience with the ability to study in Germany during your junior year with no prior language course required.
ABET Engineering Accreditation Commission

成人抖音破解版's Software Engineering is accredited by the Engineering Accreditation Commission of ABET, , under the General Criteria and the Software and Similarly Named Engineering Programs Program Criteria.

Inspire your Academic Success

Gain real-world knowledge through key software engineering courses including:

The User Experience: Identify and assess usability issues as they apply to systems, UX goals and processes.

Mobile Application Development I and II: Learn methods and tools for developing mobile applications for integrated devices, including coding and development on the major mobile platforms, unit testing, source code control ,and the development of prototype applications.

Software Maintenance and Deployment: Learn processes, metrics and quality related to the development, improvement and deployment of high-quality software and systems through project work to deploy a refactored software product.

Achieve the Possibilities

Our software engineering program is designed for your success. Through curriculum flexibility and high-quality educational opportunities, you can: 

  • Secure valuable internships and employment at top organizations such as Bayer Corp., Citizens Bank, Erie Insurance, Wabtec Corp., UPMC Hamot, Lockheed Martin, Siemens and Progressive Insurance.  
  • Develop analytical ability and expertise in software creation and usage, both of which are necessary in the fields of science, technology and industry.
  •  Enter a field with one of the highest job satisfaction ratings and is expected to be one of the fastest growing occupations, according to the Bureau of Labor Statistics.

Student Learning Outcomes

Software Engineering

Degree: Undergraduate | Bachelor of Science in Software Engineering
College: College of Engineering and Business

Our Faculty Experts

Ronny Bazan-Antequera

Assistant Teaching Professor
Computer & Information Science

Jeremy Cannell

Visiting Instructor
Computer & Information Science

Adjunct Lecturer
Computer & Information Science

Peter Capelli

Visiting Assistant Professor,
Computer & Information Science

Rashid Khan

Assistant Professor
Computer & Information Science

Assistant Professor
Cybersecurity

Yunkai Liu

Professor
Computer & Information Science

Program Director
Computer & Information Science

Professor, Cybersecurity
Cybersecurity

Sheheeda Mariam Manakkadu

Assistant Professor
Computer & Information Science

Joshua Nwokeji

Associate Professor
Computer & Information Science

Program Director
Computer & Information Science

Marwah Obaid

Visiting Instructor
Computer & Information Science

Md Tajmilur Rahman

Assistant Professor
Software Engineering

Assistant Professor
Computer & Information Science

Mei-Huei Tang

Professor
Software Engineering

Professor
Computer & Information Science

Chairperson
Computer & Information Science

Jizhou Tong

Assistant Professor
Computer & Information Science

Program Director
Cybersecurity

Assistant Professor
Cybersecurity

Samuel Tweneboah-Koduah

Assistant Professor
Computer & Information Science

Kefei Wang

Assistant Professor
Computer & Information Science

Qing Zhang

Visiting Instructor
Computer & Information Science

Michael Beiter

Adjunct Lecturer
Computer & Information Science

Brian Camodeca

Adjunct Lecturer
Computer & Information Science

Jeremy Cannell

Visiting Instructor
Computer & Information Science

Adjunct Lecturer
Computer & Information Science

Nathan Carlin

Adjunct Lecturer
Computer & Information Science

John Coffman

Systems Administrator
Computer & Information Science

Adjunct Lecturer
Computer & Information Science

Clifton Krahenbill

Adjunct Lecturer
Computer & Information Science

Joseph Kubiak

Adjunct Lecturer
Computer & Information Science

Joseph Kwashnak

Adjunct Lecturer
Computer & Information Science

John Little

Lab Engineer
Electrical & Cyber Engineering

Adjunct Lecturer
Computer & Information Science

David Marino

Adjunct Lecturer
Computer & Information Science

Matthew Marriotti

Adjunct Lecturer
Computer & Information Science

Brian McIntyre

Manager, Academic Technology
C.E.T.L.

Adjunct Lecturer
Graduate Business Studies

Adjunct Lecturer
Computer & Information Science

Jeffrey Severance

Adjunct Lecturer
Computer & Information Science

Jerry Stogner

Adjunct Lecturer
Computer & Information Science