Software engineering is a disciplined approach to developing software. The Bachelor of Science degree in Software Engineering provides students with the knowledge and the skills necessary to develop, operate and maintain software in a systematic approach. This expands on traditional computer development principles while incorporating mathematics and computer science practices based in engineering. It is also defined as a systematic approach to the analysis, design, assessment, implementation, testing, maintenance and reengineering of software.
Herlaine Hess is an Aerospace software engineer and instructor at Colorado Technical University and Sanford-Brown Online, teaching in the Computer Science, Information Technology, Web Design, and Software Engineering departments. Herlaine holds an Associates of Arts, a Bachelor of Science in Computer Science, and a Master of Science in Computer Science and has been employed as a software engineer for 24 years in leading commercial and Department of Defense companies. As a software professional, she has expertise in software development, user interface design, web development, and satellite simulation.
With over five years of teaching experience, she has taught both basic and advanced courses including Computer Fundamentals, Java Programming, Software Engineering, Database Systems, Multimedia Techniques, Discrete Structure and Graph Theory, Computer Networks. Meghana completed her Masters Degree from the University of Texas at Dallas in December of 2011 and she is currently pursuing her Ph.D. in Computer Science at University of Texas at Dallas.
— Software Developer/Engineer
— Application Developer
— Computer Programmer
— Web/Phone App Developer
— Database Developer