Classroom Hours
Day: M-F 8:00 a.m. - 11:00 a.m.
Day: M-F 12:00 p.m. - 3:00 p.m.
Eve: M-Th 5:00 p.m. - 9:00 p.m.
You know that smartphone app you use almost everyday? Or that program that helps you track your sleep and exercise habits? What about your favorite media player? Well all of those were created by somebody doing software development and that somebody could be you!
In the Software Development program, you’ll learn how to channel your creativity and knack for solving problems, to craft your own applications and troubleshoot any hiccups along the way. You’ll dive into industry-standard tools that programmers use every day on the job – from project management to troubleshooting basics, to AI and programming languages like C#, HTML, CSS and SQL. Yes, even AI!
Today, many computer programmers are using AI-powered tools to boost productivity and innovation. At OTECH, you’ll gain the knowledge and skills to leverage those AI-powered tools to tackle complex problems through hands-on projects and real-world scenarios.
Software developers are the backbone of the digital world, ensuring your day-to-day activities run smoothly. They fuel industries like healthcare, e-commerce, education, AI and automation, and data science. And with an OTECH Software Development certificate, you’ll be able to seamlessly jump into these fields. Ready to shape the future through code?
The Software Development program provides students with the opportunity to learn the languages and tools needed to start a career as a Software Developer. Languages and technologies taught will cover the spectrum from the front-end user interface to the back-end server, both desktop and mobile. Students will learn technologies and skills like Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript, User Interface and User Experience (UI/UX), Application Programming Interfaces (API), Developer Operations (DevOps), Cloud Computing, Version Control, Leadership, and Soft Skills. Students will learn code documenting, testing, and debugging to create and maintain software applications.
Program Objectives
To successfully complete the program, students must demonstrate competency in specific skills and verify their knowledge of industry-standard practices. Program objectives include the following skills and topics:
David came to the college from the Aerospace industry with years of programming experience. He has been programming since he was 11 years old. He studied computer science at Weber State University and joined the Ogden-Weber Technical College in 2012. His experience in a wide range of programming skills from embedded solutions to point of sale systems makes him keenly aware of the challenges our new students face when beginning their new career.
Office Hours: M-F 8:00 a.m. – 3:00 p.m, Evenings Tues and Thurs 3:00 p.m. – 8:00 p.m. by appointment | Location: Business Tech 144AStudent Support Specialists are professionally trained and available for all students at the college. They are available to assist students who have questions regarding their program, progress and attendance, and program changes. The specialist can assist students with campus and program policies or procedures, student rights, as well as the policy and processes involved in student complaints. The student support specialist staff is also available to discuss personal/family matters, address emergency situations, and provide referrals to college and community services.
Meet with McKenna → Location: Business Tech 101BAdmissions advisors help potential students explore college programs, become familiar with the resources available (including financial assistance), get in touch with instructors and more. Contact or visit Admissions to learn more.
Admissions Advising Information → Location: Student Services 101Software Development is about understanding a problem and finding creative solutions. It’s an art and a skill. Our program teaches you foundational principles of coding and gives you the opportunity to get creative with how you apply them.
In addition to the classes in the Software Development certificate, OTECH also provides the opportunity to expand your programming skills even further by enrolling in continuing education courses. Contact Admissions for more details.