Live Support

Masters of Science in Engineering Management

 

The scope and complexity of engineering management responsibilities has changed dramatically during the past few years. Strong competition in the marketplace and the need to eliminate the trade and service deficit have put an emphasis on technology. It is the source of new products and improved productivity in manufacturing and service delivery.  

Today’s engineering management must incorporate technological innovation, satisfy design and safety requirements, manage human resources to boost productivity, use natural resources efficiently, stay on top of other environmental concerns and emphasize total quality in operations.

The Engineering Management program is designed to prepare technical managers from fields of engineering, science and math, and computer science to manage more effectively within technologically based organizations.

ITU’s curriculum for the MSEM program is concerned with the management issues of Software Engineering, with the primary emphasis placed on the management aspects of building and modifying high quality software systems. It thus allows the student to prepare for careers in businesses that build and sell computers and/or software, in Internet based companies, electronic business organizations, diverse research and development laboratories, aerospace companies, banks, and insurance companies.

The development of this graduate curriculum has taken the recommendations of the Joint Task Force on Computing Curricula of the IEEE Computer Society and the Association for Computing Machinery of August 2004 into consideration.

An undergraduate degree is required for admission. If the undergraduate degree is in an area of Computer Science, Software Engineering or a related technical field then a minimum grade point average of 3.0 is required for the last half of courses taken that count for the degree. If the undergraduate degree is in a different filed then the minimum grade point average required for all courses in that degree is 3.0. Exceptions to these requirements can be made by the academic council.

Curriculum for MSEM
To complete this program each student must complete a total of 36 units. The 36 units are required as follows:

  • One course from the general Math courses – 3 units
  • 5 courses from the Engineering Courses – 15 units
  • 6 courses from the MBA courses – 18 units


Courses Requirements :

Choose one course from general math courses                                                         ….. 3

Math Courses (3 units)

Choose 5 courses of the following courses                                                               ….. 15

Engineering Courses (15 units)
EEN 910      IC Design & Methods  (3)
CEN 940      Network security techniques  (3)
CEN 942      Image Processing (3)
CEN 960      Computer Communication Networks, TCP/IP (3)
SEN  911     Web Graphic Design (3)
SEN  920     Computer Algorithms  (3)
SEN  941     SE I, basic Software Engineering elements  (3)
SEN  942     SE II, Software Engineering Methodologies  (3)
SEN  956     Unix Operating System  (3)
SEN  974     Client/Server and the Internet  (3)
SEN  982     Database Architecture and Administration (3)
SEN  960     Compiler Design
SEM 906      Enterprise Architecture (3)
CEN 560      Computer Communication on Networks I (3)
CEN 910      Digital Design I (3)
CEN 965      Local Area Networks (3)
CEN 966      Routing in Computer Networks (3)
CEN 968      Design and Maintenance of commercial web sites (3)
CEN 998      M.S. Project (3 -6)
CEN 999      M.S. Thesis (6)
SEN 909      Advanced OO Design using C++ (3)
SEN 932      Automation and testing v a Perl, shell scripts & make (3)
SEN 934      Database Management Systems (3)
SEN 936      Software tools (3)
SEN 951      SAP ABAP programming (3)
SEN 952      SAP tools (3)
SEN 962      Web page design using HTML and Java (3)
SEN 963      Unix, Perl and web management (3)
SEN 964      Advanced OO Design using Java (3)
SEN 985      Artificial Intelligence (3)
SEN 991      Computer Graphics I (3)
SEN 992      Computer Graphics II (3)
SEN 996      Independent Study (3)

Choose 6 courses of the following courses                                                                 …. 18

Business Management Elective Courses
ACTN 900      Financial Accounting (3)
ACTN 910      Managerial Accounting (3)
CONS 900     Consilience Theory 1 (3)
EBUS 910     Executive Leadership (3)
ECON 920     Macroeconomic Theory
FINN 932       Corporate Finance (3)
GRN 511       Verbal Communications and Conversations (3)
GRN 597       Joint Seminar (3)
GRN 599       Writing and Composition (3)
MBAN 998     MBA Project (3)
MBAN 999     MBA Thesis (3)
MGTN 901     Fundamentals of Management (3)
MGTN 930     Strategic Operations Management (3)
MGTN 942     Project risk management (3)
MGTN 948     Project Management (3)
MGTN 949     Organizational Theory (3)
And all the core concentration courses of the Information Systems Management major can be counted in the EM Program.

Concentration:Software Engineering    

Healthcare Management

Course Description:

SEM 901 Introduction to Software Management (3 credit hours)
Through seminar discussions, collaborative practice, and individual investigation, you assess real software businesses from marketing, business strategy, financial, and overall business perspectives, applying fundamental methods, models, and frameworks. Throughout the course, students are also coached on effective business communication. Prerequisites:  Graduate Standing. 

SEM 902 Managing Software Professionals (3 credit hours)
This class will address a series of issues related to coordinating and managing the various tasks associated with a distributed software development project. In this context, you consider a variety of issues related to hiring, retention, and dismissal of employees, as well as cultural considerations of managing a diverse team. Prerequisites:  Graduate Standing.

SEM 903 Software Product Strategy (3 credit hours)
Your will learn to use market analysis techniques to evaluate opportunities for software products. You then use this information to explore technical feasibility, to expand the product definition, create a product roadmap, and presenting findings to senior management. Prerequisites: Graduate Standing.

SEM 904 Management of Outsourced Development (3 credit hours)
Your project team analyzes the business rationale, risks, and benefits for outsourcing some or all of a new software project and presents its recommendations for outsourcing to senior managers. Your analysis includes which tasks should be outsourced, how to select suppliers, and how to manage the outsourced work effectively. Prerequisites:  Graduate Standing.

SEM 905 Open Source Software (3 credit hours) 
You acquire fundamental skills and awareness of recent technical and business issues regarding open source software. Emphasis is on understanding the impact of open source software on the software industry including licensing and commercialization issues, corporate software evaluation techniques, and business models. Prerequisites:  Graduate Standing.

SEM 906 Enterprise Architecture (3 credit hours)
In this class you will learn the proposal and evaluation of architectural alternatives for software systems, including both packaged and open source applications. Your study includes integration mechanisms, inclusion of pre-built components, and adherence to standards to satisfy a given set of business, technical, and functional requirements. Prerequisites:  Graduate Standing.                                                                                                

SEM 907 Software Product Marketing (3 credit hours)
Your team develops a marketing plan for a new software product or service, identifying programs needed to support the cost-effective launch and ongoing marketing activities for the software. Teams define the product positioning and the product marketing initiatives, including pricing, channel management, service agreements, product collateral, sales, marketing communications, and partnerships. Prerequisites:  Graduate Standing.