Earn an Associate Degree in Software Development Engineering

With an industry-driven Software Development Engineering degree, learn fundamental concepts of software development through work-based learning. Gain critical technical and soft skills to become a sought-after Software Development professional.

Apply Now Blue Ridge
Associate Degree Banner
rectangle shape left rectangle shape right

Enroll in a Software Development Engineering Program Designed For You

An associate degree in Software Development is ideal for prospects looking for formal training and practical knowledge to enter or advance in the software development field.

New Student Icon

Are You a New Student?

Set a solid foundation in the software development field with a 2-year Associate of Applied Science in Software Development Engineering. Blue Ridge CTC offers a blend of academic knowledge and transferable skills employers look for in qualified applicants.

Transfer Student Icon

Transferring Schools?

You are not alone, as almost a third of students transfer schools! Check our transfer evaluation tool to save money and time while transferring to our Associate of Applied Science in Software Development Engineering.


New jobs

Are set to be created for software developers, Quality assurance analysts, or testers from 2020-30!

22 %

Employment Growth

In software developer occupations to be witnessed between 2020-30!

Theoretical and

Practical Knowledge

Our curriculum combines fundamentals of software development with hands-on practical education

    • As per the U.S. Bureau of Labor Statistics, employment in Software development is expected to grow at a rate of 22%  from 2020-30 which will lead to 409,500 new jobs.

Why Pursue an Associate Degree in Software Development?

The two-year Associate of Applied Science in Software Development equips students with solution-focused skills relevant to the needs of technology-driven business and industry. The degree allows students to:

    • Learn job-critical, software development skills.
    • Comprehend the concept, design, implementation, deployment, and maintenance aspects of software development.
    • Prepare for well-paying entry-level jobs like software developer, IT developer, software engineer, etc.
    • Use current languages, methodologies, and integrated development environments to develop secure program code.

Begin a Promising Career with a Software Development Engineering Associate Degree

Learn the latest technical skills to develop, design, and maintain software through a virtualized environment. Our Software Development Engineering program, led by industry experts, equips working professionals and beginners for workforce needs.

Associate of Applied Science in Software Development Engineering students get hands-on training to learn technical and innovative engineering solutions, coding, programming, communication, and troubleshooting skills that are essential to working efficiently in entry-level IT and software development jobs.

Earn this degree from our School of Workforce and Engineering Technologies.


Degree Program


On-campus, Hybrid, Online


Credit Hours

Ready to Enroll?

Apply Now


What Will Students Learn?- Curriculum Overview

With the Software Development associate degree, students learn critical technical skills and competencies through hands-on practices required by the software design industry.

The degree teaches core concepts such as fundamentals of operating systems and programming, computer languages like Java, Python, mobile app development, and more. The curriculum helps students:

    • Use latest languages, techniques, and integrated development environments to develop secure program code for various platforms such as web and mobile.
    • Produce robust software using the program development cycle to analyze, design, implement, deploy, document, and maintain applications.
    • Complete a capstone project applying project management, communication, problem-solving, and teamwork skills to a large software development project.
    • Manage Development projects end-to-end to deliver secure, ready-to-launch products by taking users’ needs into account.

View Catalog

Build Your Future With Blue Ridge CTC

Blue Ridge CTC offers a holistic, industry-focused approach to learning, leading to a path-breaking career and continuing education opportunities

  • Icon 1


    Students Per Semester

  • Icon 2


    Degree and Certificate Programs

  • Icon 3


    Student-Faculty Ratio

  • Icon 4



Looking for Information Session?

Schedule a Virtual Appointment

Looking for Virtual Campus Tour for Admissions?

Schedule Campus Tour

What You Experience at Blue Ridge CTC

Blue Ridge CTC acts as a catalyst to career goals, gives students exposure to real-time career prospects, and provides a learning environment supporting personal and professional growth.

World-class Pedagogy That Shapes Future Leaders!

Effective faculty is the backbone of any school. Our faculty are committed teachers and scholars who:

Deliver real-world learning to shape a students’ job market competency.

Impart teaching that promotes creativity and sets the base for further 4-year programs.

Extend a smart learning model that raises job prospects.

Integrate best-in-class learning formats and resources to drive focused learning.

Student Support Services and Spaces for Balanced Learning!

We provide comprehensive Student Support Services to promote student success.

Student Services provides a variety of support, including tutoring, accessibility accommodations, and more!

We provide high-tech classes, supporting labs, and study areas to promote a balanced education.

We recognize talent and celebrate performance with awards and acknowledgments.

We have supportive staff to help with personal, professional, and academic challenges

Placement Assistance to Nurture Careers!

We support students from admission through the career search! Career Services assists students:

Find the right kind of job with a career inventory assessment.

Get assistance on resume writing and referral to participating employer partners.

With interview preparation to boost their morale and get prepared with the right narration to win job negotiations.

Get a holistic learning environment, where they are nurtured to become the next set of professionals entering the workforce

Promoting Equity to Develop an Intercultural College Environment!

As a community of students, faculty, staff, and external stakeholders, we strive for diversity, equity, and inclusion on our campuses, both inside and outside of the classroom.

Campus diversity encourages open dialogue on campus.

Equity removes barriers and ensures equal opportunities are afforded to all.

Our campus offers an inclusive, welcoming environment where all are valued, celebrated, and included.

The campus community promotes diversity and inclusion through a variety of speakers and events.

Hands-on Training and Internship Opportunities

We are committed to providing students with real-time training and internship opportunities to enter the workforce directly after graduating.

We provide industry expert instruction to strengthen job-specific skills needed for real-world challenges

We assist students with internship opportunities to find their way to a successful career.

We provide industry-certified expert supervision and guidance to raise students’ job prospects in the Government and Private sectors.

Our campus is well equipped with state-of-the-art laboratories, machinery, hardware, and software required to provide the technical skills needed for real jobs.

Our Learner’s Voice!

Learn more about alumni who successfully reached their goals by earning an education at Blue Ridge CTC!

Rectangle-129 Icon Rectangle-130 Icon

Worried About Paying for College? Many Options Exist for Financial Aid.

Blue Ridge CTC provides need-based financial aid to qualified applicants, ensuring all students have equal access to quality education.

Whether you are a student worrying about tuition fees or are a parent assisting a child paying for college, we have a wide variety of financial resources available.

    • State and Federal Grant Programs 
    • Student Work-Study Opportunities 
    • Student Loans 
    • Special Grant Funding Opportunities
    • Blue Ridge CTC Foundation Scholarship opportunities

Get Financial Aid

Have Questions? Talk With an Admissions Counselor Today!

Admissions Counselors and Academic Advisors at Blue Ridge Community and Technical College help students navigate career paths throughout their academic career.

Rectangle-129 Icon Rectangle-130 Icon

Frequently Asked Questions

Have questions about the Associate of Applied Science in Software Development Engineering? We can help!

The associate degree in Software Development Engineering offers real-world knowledge that lets you enter or advance in the software development workforce.
After completing the Associate of Applied Science in Software Development Engineering program, students can seek employment or career advancement opportunities in well-paying IT professions such as software developer, programmer, entry-level web designer, network manager, computer support specialist, information security analyst, and more.
To select a Software Development Engineering associate degree program in a community college, ensure:
  • College Accreditation
  • Qualified faculty and industry-driven learning delivery
  • Easy transfer for continued education
  • Job prospects and placement assistance
  • Need-based financial assistance to qualified applicant
With a Software Development Engineering program, students learn about the concept, design, implementation, deployment, and maintenance of software. They obtain the solution-focused skill set to meet real-world business needs and scenarios to enter entry-level positions or advance in current professions with a lucrative pay scale.
Admission requirements for Blue Ridge CTC’s associate degree in Software Development Engineering technology include a high school diploma or equivalent and a complete application packet. Students who have earned credits at other Colleges or Universities must also provide official copies of those transcripts. There is also a $25 application fee that can be paid at any time after submitting the application.
Blue Ridge CTC’s Software Development Engineering program does not require ACT or SAT scores to qualify for admission. Students may need ACT or SAT scores, or free placement testing to qualify for courses such as English, Math, or Chemistry. Placement testing can be scheduled at any time during the application process.


Note: All salary projections are based on the current position and educational needs. BRCTC cannot guarantee that job titles or the projections given will be the salaries students or graduates will ultimately receive. Two year completion is approximate and based on full-time enrollment. Student testimonials, income statements, and examples on the College website are the results of real students. These testimonials are not intended to guarantee that anyone will achieve the same or similar results. Each individual’s success depends on his or her desire, commitment, dedication, and motivation to pursue academic and workforce opportunities. Testimonials are not intended to create a contract between a student and the College.

Increase Font SizeDecrease Font Size