University of Houston-Downtown

University of Houston-Downtown At the University of Houston-Downtown, students can pursue a Software Engineering degree to become knowledgeable and experienced Software Engineers.

  • Texas in  texas 1 Main Street

University of Houston-Downtown

About

Software engineering is an integral part of the University of Houston-Downtown's educational landscape. As a comprehensive, global university, UHD offers software engineering programs that prepare students for dynamic careers in a broad range of disciplines. Students can choose between two different types of program – a Bachelor of Science in Computer Information Systems or a Master of Science in Computer Science and Engineering. Both programs are designed to give students the skills they need to succeed in the ever-changing information technology landscape.

The Bachelor of Science in Computer Information Systems is an interdisciplinary degree path that includes courses in software engineering, networks, databases, and web development. Students will build a solid foundation of computer fundamentals and theoretical knowledge, as well as practical application and hands-on experience. They will become familiar with the entire software life cycle and learn the best practices for developing, debugging, and testing high-quality, reliable software applications. Graduates will have the technical skills needed to design and develop complex software solutions.

The Master of Science in Computer Science and Engineering is an ideal option for those interested in exploring advanced topics such as artificial intelligence, robotics, computer vision, machine learning, big data analytics and cloud computing. This program emphasizes research and development of programming solutions for real-world problems. Coursework covers areas such as algorithms and data structures, software engineering principles, database systems, computer architecture, and operating systems. Graduates of this program will have a deep understanding of software engineering principles and be well prepared to take on leadership roles in their chosen field.

UHD's software engineering programs provide students with the expertise necessary to succeed in an ever-evolving digital world. With strong backgrounds in computer and software fundamentals, graduates will be highly competitive in the job market and capable of creating innovative solutions to challenging problems.