花椒直播

Skip to content

Why Major in Software Engineering at 花椒直播

A program focusing on the knowledge and skills that teams and individuals need to develop and maintain large-scale software systems. Students apply engineering principles and industry-standard software tools to design, implement, test, release, and enhance software for real-world customers.

The software engineering major and minor聽expands on the College鈥檚 strong track record in emerging technologies to enable students to take a more active role in economic development. The program focuses on the knowledge and skills that teams and individuals need to develop and maintain large-scale software systems. Students apply engineering principles and industry-standard software tools to design, implement, test, release and enhance software for real-world customers.

Unusual Combinations
Students often combine Software Engineering with:

Division

  • Mathematics and Natural Sciences

Program Type

  • Major
  • Minor

Number of Credits

48 for major24 for minor

Your Four-Year Journey

Software Engineering Overview

Year 1: Understanding

Your first year experience is designed to prepare your mind for everything that follows. The courses you take will prepare you to think critically, communicate creatively, and question everything.

Featured Courses:

Year 2: New Approaches

As a sophomore, you鈥檒l declare your major and select your mentor. But that鈥檚 just the start of it. You鈥檒l also be asked to choose a minor from an alternate discipline to keep your perspectives fresh and your mind wide open.

Featured courses:

Year 3: Delving Deeper

As you delve deeper and take on a Junior Seminar, you鈥檒l develop an even more eloquent understanding of your chosen fields. And you鈥檒l begin to focus on improving your research skills and rhetorical ability in preparation for your Senior Comp.

Featured Courses

Year 4: The Comp

One of the accomplishments our alumni are most proud of is their Senior Comp. Every Allegheny student must research, propose, create, and defend an original creative or critical project. You鈥檒l be paired with a mentor throughout the project, and the experience will prepare you well for any step you take after graduation.

Featured Courses

Faculty and Staff

Oliver Bonham-Carter

Associate Professor of Computer and Information Science

Ph.D., University of Nebraska, Omaha, Information Science and Technology with specialization in Bioinformatics; M.S, University of Nebraska, Omaha, Mathematics; B.S., Creighton University, Biology

Gregory Kapfhammer

Associate Professor of Computer and Information Science

Ph.D., M.S., University of Pittsburgh; B.S., 花椒直播

Frequently Asked Questions

What type of degree is an Software Engineering major?

Students who major in Software Engineering at 花椒直播 will earn a Bachelor of Science degree.

Are there any clubs and activities available for Software Engineering students?

Yes, there are multiple campus organizations that can benefit students in the Software Engineering program, such as Gator Activities Programming Club. Explore all 花椒直播 clubs and organizations.

Program Contact

Janyl Jumadinova

Associate Professor

Email(814) 332-2881