Norfolk State University

Norfolk State University Norfolk State University offers an extensive Software Engineering School program, designed to equip students with the skills and knowledge they need to excel in this rapidly changing field.

  • Virginia in  virginia 700 Park Avenue

Norfolk State University

About

Norfolk State University is an accredited higher learning institution that specializes in providing students with the skills and knowledge they need to become successful software engineers. Its engineering program provides a strong foundation in mathematics, engineering sciences, computer technology, and systems engineering. The curriculum includes courses in programming languages, algorithms, databases, operating systems, software engineering principles, software design, computer security, and software development project management. The engineering program also provides students with the opportunity to gain a comprehensive understanding of software engineering technologies.

The Software Engineering degree at Norfolk State University is designed to prepare its graduates for a career in software engineering. Students learn the fundamentals of designing, building, and managing software, as well as how to create and maintain reliable applications. With faculty that have experience in the field, students get real-world application of the principles they learn in the classroom.

The software engineering program includes courses in software engineering principles, software development, database development, information systems, web-based software, and software engineering project management. Courses in project management help students develop the skills to effectively manage both large and small software engineering projects. The curriculum also focuses on developing skills in software development methodologies, including traditional waterfalls, agile methodologies, and extreme programming.

In addition, the Software Engineering program at Norfolk State University offers students the chance to benefit from experiential learning opportunities. Through internships, students are able to gain practical experience working alongside industry professionals. This gives students the chance to apply their knowledge in the field and get invaluable feedback on their work.

For those wishing to pursue a career in software engineering, the Software Engineering degree at Norfolk State University can help provide students with the knowledge, skills, and experience they need to succeed. With its comprehensive course offerings and experiential learning opportunities, students of all levels can gain the skills they need to succeed in this ever-changing field.