Interested in creating things that run on computers? We'll help your career start up.
Cooperative Education classes can help you stand out when you’re searching for a job by giving you real world experience.
All your options
Computer programmers 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 Computer Programming 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.
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 Computer Programming 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.
WHAT YOU'LL LEARN
- Create web pages using HTML and CSS
- 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.
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.
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