Computer Programming Hero

Software Development


Interested in creating things that run on computers? We'll help your career start up.

What you’ll earn

Developers are people who like to create. Writing software can almost feel like doing magic—you can create something amazing out of nothing. The applications you can create are almost endless; you can make apps that benefit society, promote good health, entertain, educate, facilitate business, advance science, and more!

Whether you’re looking to transfer to a four year institution, or you’re ready to start your career right now, Lane’s Software Development degree will enable you to get started developing web based applications and mobile applications. No matter what your plan, learning to code changes the way you use a computer or mobile device for the better, making you better prepared to adapt to ever changing technology.

Associate Degree

Do you like the idea of working with a team to create solutions to real-world problems? Do you find yourself saying, "That’s a great idea for an app?" If you’re ready to move into a career that challenges and builds your creative and problem solving skills, the Software Development degree is right for you. You’ll hone your creative technical skills through classes both in-person and online while gaining practical, real world experience through our internship partnerships.

2 years full-time
$16,966 Full program


  • Create web pages using HTML and CSS
  • Write interactive web applications using JavaScript
  • Develop applications for desktop and laptop computers using modern object-oriented languages
  • Use Agile practices and Test Driven Development to develop software
  • Program database applications using SQL
  • Design and code professional websites and web services using modern server-side MVC frameworks, including ASP.NET
  • Make mobile apps for Android phones and tablets or for iPhones and iPads
  • Gain experience working in self-managing teams and applying current best-practices in software engineering
  • Participate in code reviews, giving and receiving feedback related to your programming work


Demand for software developers is growing rapidly in Lane County, across the country, and around the world. Program graduates have gone on to careers as web developers, database developers, QA engineers, and software developers. In a recent survey, 86% of respondents report that they are doing work related to their coursework and that they’re happy with their jobs.

If you’re interested in continuing your education, learning coding at Lane is a great jumping off point for continuing on to a four-year degree. See an advisor to make sure you select the elective courses that best fit your long term educational goals.

Stackable Certificates

Specialize your skills and hone your interests through stackable certificates! These certificates can be earned while pursuing your degree, or all on their own. Contact your advisor or the office of admissions to learn more.

Front-End Web Development

Career Pathways Certificate

While earning your AAS Degree, you'll automatically qualify for the Front-End Web Development certificate. You'll learn to create interactive websites using both HTML and several JavaScript frameworks.

Database Specialist

Career Pathways Certificate

Along the way to earning your AAS Degree, you’ll also automatically qualify for a Database Specialist certificate! This certificate demonstrates to employers that you understand the basics of relational databases and SQL.

Not sure which is for you? Learn more about the types of degrees & certificates Lane has to offer

computer programming youtube image

Faculty Spotlights

Brian Bird

Faculty Member

Ready to learn more?

Admissions staff - Susie, Nikki, and Rosa Maria

Talk one-on-one with a recruiter to learn more about what Lane has to offer you.

Building 1, Room 102
Lane Community College
4000 E. 30th Avenue
Eugene, OR 97405
M-Th , 8:30 am-5 pm
F, 8:30 am-2 pm
LCC is closed on Fridays during summer term