Software engineering is a field of computer science that focuses on the development and maintenance of software. A software engineer education from Polytechnic University of Puerto Rico-Miami provides students with the skills needed to become successful software engineers. The university offers a variety of online and on-campus programs to meet the educational needs of its students.
Students enrolled in undergraduate programs might pursue a Bachelor of Science (BS) degree in Software Engineering or Computer Science. The curriculum for these degrees prepares students for roles that include software developer, systems analyst and software engineer. Their coursework covers topics such as computer architecture, operating systems, programming languages, network security, and software engineering principles.
The university also offers graduate degree programs that are tailored for those interested in pursuing more specialized software engineering-related jobs. For example, the Master of Science (MS) in Software Engineering provides specialized knowledge and skills in designing, developing and testing software systems. This program also provides students with experience in applying software engineering principles to the design of networks and computer systems. The MS degree requires 36 credit hours of study and includes topics such as software development methodologies, software reliability and safety, software construction and management, and software verification and validation.
Moreover, the university offers various certificate programs in software engineering. These certificates provide an additional specialization and are generally geared towards graduates who already possess a degree in software engineering. The courses in these programs cover topics such as software development, software architecture, software engineering tools, and software quality assurance.
Polytechnic University of Puerto Rico-Miami enables students to gain the skills needed to become successful professionals in the software engineering field. Through the varied programs available, students can develop the necessary knowledge and technical expertise to excel in the workplace.