Skip Navigation Back to Top

Alumnus hold up his cell phone to represent the Software Development degree at Curry CollegeCreate the next app we can’t live without, keep the world’s top companies running, or head to graduate school.

At Curry, our Software Development degree program can take you anywhere you want to go – from Silicon Valley to Boston, to your very own startup. Rather than focusing on just one specialty, you’ll gain integrated knowledge and marketable skills that let you develop your own career path.

  • Create the next big app
  • Develop software for a variety of companies
  • Become a network administrator
  • Join the revolution in databases
  • Become a tech support specialist
  • Attend graduate school
  • Present at professional conferences
  • Start your own company

Practical Methods and Skills

You will learn practical methods and skills that are attractive to employers in fields such as:

  • Software Development
  • Network Administration
  • Cybersecurity
  • Database Administration
  • Web Development
  • IT Support Specialist

Double Major

You may also like...

  • Association for Computing Machinery Student Chapter (ACM)
  • Association for Computing Machinery for Women Student Chapter (ACM-W)
  • Annual Tech Fest
  • Institute of Electrical and Electronics Engineers Student Chapter (IEEE)
  • ITS Employment
  • Tech Club
  • Women in STEM Club
  • Tutor or teaching assistant

The Path to Your Dream Career

Curry students can pursue several advanced industry certifications including:

  • A+
  • Network+
  • Security+
  • Microsoft Office Specialist
  • Microsoft Technology Associate (MTA)
  • HTML 5

Our Alumni in the Field

Curry students and alumni are pursuing careers at:

  • Apple
  • Dell EMC
  • Federal Reserve Bank
  • Google
  • LoJack
  • Mass General Hospital
  • Meditech
  • National Security Administration
  • Raytheon
  • Sony Entertainment Network
  • Target.com

Curry students have also pursued graduate degrees at several schools including:

  • Boston University
  • Syracuse University
  • Northeastern University
  • Brandeis University
  • University of Tampa

Grade Requirements for Software Development majors:

A grade lower than a C- in any of their core courses signals inadequate performance in the major. Students who receive a grade lower than a C-, will be required to repeat the course.

Prerequisites:

IT 1010 Introduction to Information Technology 3
IT 1100 Foundations of Hardware 3
IT 2100 Programming Logic 3
IT 2789 Structured Programming 4
13


Requirements:

IT 2210 Networking 4
IT 2300 Operating Systems 4
IT 3450 Internship and Seminar 3
IT 3500 Object Oriented Programming 4
IT 3550 Data Structures and Algorithms I 3
IT 3560 Data Structures and Algorithms II 3
IT 3570 Software Engineering 3
IT 3720 Modern Application Development 3
IT 3730 Writing Secure Applications 3
IT 3740 Cloud Computing 3
IT 3750 User Experience Design 3
IT 3805 Technology Seminar 3
IT 3900 Senior Seminar: This is IT! 3
42


Related Requirements:

AC 1030 Communication Technology 3
AC 2020 Database Concepts 3
AC 2768 HTML and Design 3
EXP 2350 Internship Preparation 1
10

The Software Development major will demonstrate proficiency in all elements of software development and implementation and work effectively in both team and individual environments.

  1. Analyze, design, and implement software solutions to problems
  2. Communicate effectively with a range of technical and non-technical audiences, including internal and external stakeholders
  3. Research new concepts in the field of software development
  4. Design and implement software systems that meet specified design, performance, and customer requirements
  5. Analyze the impact of software on individuals, organizations, and societies
  6. Articulate professional, ethical, legal, and social issues and responsibilities of software development
Software Development majors Acursia Carbo, Alex Antoine, Cam Gibbons, Justin Sowden, and Marcel Mensah were joined by Curry alumni Matthew Gallagher '18, Keith Fitts '17, and Sara Morley '17 and Curry Professor Ron Krawitz at Visual Studio Live.

Networking with Tech Giants

Curry College Software Development students, alumni, and faculty regularly participate and network at Visual Studio Live, an international software development, user experience, and virtual reality conference.

Read about a recent conference experience

Explore Related Programs:

A Curry College Tech Club student at an involvement fair

Tech Club

Tech Club is for all students interested in the dynamic and ever-changing field of IT/Applied Computing. Majors and non-majors are encouraged to join to further his/her experiences outside of the computer lab.

Curry College students outside of Intel in Silicon Valley

Silicon Valley Trips

Curry College Business and Technology students and faculty travel to Silicon Valley every other spring to experience the hub of business and tech first-hand.

A Curry College Study Abroad student pets an elephant in Thailand

Study Abroad

Along with institutional partnerships, you can create your own Study Abroad opportunity, or go global with our own faculty members as part of our Short-term, Faculty-led Courses.

Curry College students laughing in science lab

First-Year Experience

Making the transition to college can be a little confusing and lot of fun. Your First-Year Experience at Curry College helps smooth out the bumps and puts you on the path to success.

A Curry College Honors program student sparks conversation in the classroom

Honors Program

Building on the theme of "culture and identity," the Curry College Honors Program prepares students to be leaders in the profession and in the community.

A Curry College faculty member interacts with students in the classroom

Gen Ed

At the heart of Curry College's undergraduate curriculum is our General Education (Gen Ed) Program. Gen Ed is based on our belief in the power and potential of the liberal arts.

Take the next step

We're excited you're considering our outstanding Curry College academic programs and look forward to helping you reach your career goals.