Software Engineering / Software and Security Engineering at North Dakota State University

Cost: Not available

North Dakota State University, USA

Type: Masters Duration: 2.0 years

Explore the Software Engineering / Software and Security Engineering program at North Dakota State University. This program is offered in USA and provides an excellent learning opportunity in Masters studies.

The Software Engineering program at North Dakota State University focuses on systematic, disciplined, and quantifiable approaches to software development, operation, and maintenance. It encompasses methodologies, techniques, and tools for managing the entire software life cycle, including requirements development, design, testing, and project management. The program also emphasizes security engineering, which involves building secure systems by identifying vulnerabilities and implementing cybersecurity measures. NDSU offers a graduate certificate, a Master of Software Engineering (M.S.E), a Master of Science (M.S.) in Software and Security Engineering, and a Ph.D. in Software and Security Engineering. The M.S.E. is designed for professionals and is offered entirely online, while the M.S. includes both coursework and research components. The program is suitable for full-time students and working professionals, allowing for part-time study options.

University
North Dakota State University
University Location
USA (Online)
Program Duration
2.0 years
Ranking
Not available
Part-time allowed
Yes

Required Courses
  • CSCI 713 Software Development Processes
  • CSCI 715 Software Requirements Definition and Analysis
  • CSCI 716 Software Design
  • CSCI 718 Software Testing and Debugging
  • CSCI 714 Software Project Planning and Estimation
  • CSCI 717 Software Construction
  • CSCI 848 Empirical Methods in Software Engineering
Elective Courses
  • Online CSCI courses at the 600, 700, and 800 levels