MASTER OF SCIENCE IN SOFTWARE ENGINEERING

Instructors

stellarinc

mlsvprasads@gmail.com

Management

Over View

Software Engineering (SE) is an established discipline that comprises requirement analysis, design, construction, testing, as well as the economics, and management issues of the creation and maintenance of software. A SE has the special knowledge and skills necessary to develop and maintain large, complex software systems. A Software Engineer approaches all of these problems in a pragmatic and organized way and is concerned with the theoretical and practical aspects of technology, cost, and social impact of effective and efficient software. Degree programs in software engineering have many courses in common with computer science. However, when it comes to techniques concerned with the reliability of software and with developing and maintaining software that is correct from the start of its development, the engineering knowledge and experience provided in SE programs go beyond what general Computer Science programs provide. It is considered a necessity by many professionals and educators in the SE field that students of SE should participate in the development of software to be used in earnest by others.

Degree Requirements

REQUIRED COURSES

  • 12 Courses
  • 3 credit hours/each course
  • 36 Total credit hours

Required Courses

  • CSC 509 C Programming
  • CSC 511 OO Programming with C++
  • CSC 512 Data Structures
  • CSC 525 HTML/CSS Programming
  • CSC 527 Mobile Web Programming

SWE - Courses

  • SWE 500 Software Engineering
  • SWE 600 Advanced Software Engineering
  • SWE 602 Software Requirements Elicitation
  • SWE 680 Software Architecture
  • SWE 690 Capstone Project

AMS - Courses

  • AMS 552 Probability, Statistics, and Reliability for Engineers

CSC - Courses

  • CSC 501 Discrete Structures
  • CSC 502 Principles of OS & Distributed Systems
  • CSC 505 The UNIX/Linux OS
  • CSC 509 C Programming
  • CSC 511 OO Programming with C++
  • CSC 512 Data Structures
  • CSC 515 iPhone Application Development
  • CSC 518 OO Programming with Java
  • CSC 519 Android Phone Application Development
  • CSC 520 Python Programming
  • CSC 522 R Language Programming
  • CSC 525 HTML/CSS Programming
  • CSC 527 Mobile Web Programming

CSC - Courses

  • CSC 530 JavaScript Programming
  • CSC 532 Client Programming with JS/jQuery
  • CSC 535 Server Programming With PHP
  • CSC 545 Programming In GO
  • CSC 550 Big Data
  • CSC 555 Bio Informatics
  • CSC 560 Introduction to Data Science
  • CSC 575 Topics in Computer Science
  • CSC 580 Computer Algorithms
  • CSC 610 Ruby on Rails
  • CSC 615 Angular JS
  • CSC 620 Programming Language Theory
  • CSC 625 Advanced HTML5
  • CSC 630 Scala Programming
  • CSC 631 Data Mining
  • CSC 633 Machine Learning
  • CSC 640 Artificial Intelligence

Master Of Computers Courses

all courses of master of computer scinces

all courses
Jan
12

Course-2020

8
At 7:26 am
Nov
25

Rk107

8
At 4:56 am
Nov
22

RK106

Free
At 6:41 am
Jul
17