Masters of Science in Engineering Management
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
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.
