The following provides a general discussion for prospective or recently admitted students in the JHU Master of Science Systems Engineering Program related to the nature of the program, admission requirements, career planning and program plan development. The discussion is based on frequently asked questions that arise during advising sessions. The final authority is the Engineering for Professionals (EP) Program. Only official decisions can come from the Systems Engineering Committee. Please direct your questions to the adviser you were assigned upon admission. Further assistance is always available from Dr. Sam Seymour, Vice-Chair, Systems Engineering Program at sam.seymour@jhuapl.edu, or 443-778-5711.
The JHU Systems Engineering Program is intended for students who have a technical background and are now engaged, or desire in their career to lead in the development of complex systems. The JHU program has the objective of providing students with the knowledge and problem solving skills that are required to guide the engineering development of modern complex systems. These include the broad technical literacy necessary to integrate multidisciplinary system elements, and to make the system-level tradeoffs between performance, cost, and schedule. The students are expected to develop skills and habits of thought employing the principles of systems engineering.
In this program, students learn from reading and from interactive presentations by experienced systems engineers, and by applying this knowledge to solving practical systems problems. They exercise their skills in analysis, synthesis and coordination of the various disciplines required to develop, produce and operate complex technical systems to meet a customer's need. Through this "hands-on" approach under the guidance and tutelage of instructors experienced in systems engineering, the students develop the ability to think through the entire complex process of systems development from analyzing requirements to specifying operating procedures.
The JHU MS SE Program has several defining characteristics:
The function of systems engineering is to guide (lead, manage, or direct, usually based on the superior experience in pursuing a given course) the engineering (application of scientific principles to practical ends; as the design, construction and operation of efficient and economical structures, equipment, and systems) of complex (diverse and have intricate relationships) systems (a set of interrelated components working together toward some common objective). (Kossiakoff)
A system is a construct or collection of different elements that together produce results not obtainable by the elements alone. The elements, or parts, can include people, hardware, software, facilities, policies, and documents; that is, all things required to produce systems-level results. The results include system level qualities, properties, characteristics, functions, behavior and performance. The value added by the system as a whole, beyond that contributed independently by the parts, is primarily created by the relationship among the parts; that is, how they are interconnected (Rechtin).
Systems Engineering is an interdisciplinary approach and means to enable the realization of successful systems. It is an engineering discipline whose responsibility is creating and executing an interdisciplinary process to ensure that the customer and stakeholders needs are satisfied in a high quality, trustworthy, cost efficient and schedule compliant manner throughout a system's entire life cycle (INCOSE)
It is a robust approach to the design, creation, and operation of systems (NASA Systems Engineering Handbook)
It is the design, production, and maintenance of trustworthy systems within cost and time constraints (Sage)
It is a holistic, product oriented engineering discipline whose responsibility is to create and execute an interdisciplinary process to ensure that customer and stakeholder needs are satisfied in a high quality, trustworthy, cost efficient and schedule compliant manner throughout a system's life cycle. (Bayhill)
It is a discipline that concentrates on the design and application of the whole system, as distinct from the parts. It involves looking at the problem in its entirety, taking into account all the facets and all the variables and relating the social to the technical aspects. (Ramo)
Students who do not have a technical background, but have work experience in design and development of systems products in software or hardware can succeed in this program as has been demonstrated by many students over the years. The challenge for such students is to engage in logical thinking, sequential processing, and analytical problem solving that is characteristic of the systems engineer. The more experience a student has in the workplace conducting engineering and developing systems components as part of or leading a technical team, the better the match to the program
A good reference book for prospective students is Systems Engineering- Principles and Practice, by A. Kossiakoff and W.N. Sweet, Wiley Interscience, 2003, a treatise and a textbook, the capstone of over fifty years of fundamental research in systems engineering at the Johns Hopkins University Applied Physics Laboratory and its application to real world problems. Dr. Kossiakoff was an early founder of the JHU/APL and was its Director 1969-1980, and its Chief Scientist from 1980-2005. A notable outcome of the research is that systems engineers need "to develop the ability to think in a special way - to acquire the 'systems engineering viewpoint' and to make the central objective the system as whole and the success of it mission". The book provides several systems engineering models that have their origin in the work of the Laboratory: 1) a hierarchical model of complex systems; 2) a systems life cycle model related to evolving engineering activities and the participants; 3) the concept of "materialization" that represents the process of taking an abstract idea to a tangible product; 4) the theory of "sectionalization" that divides a system into components and identifies and manages the interfaces; and 5) a framework for including the human element in systems design and defining the role of the systems engineer in each phase of the acquisition life cycle. The text lays the basis of understanding for the development of systems, systems-of-systems, and enterprise systems. It describes the systems engineering concepts and methodologies required by large, complex problems, containing multiple technology disciplines, and a variety of enterprise contributions that are part of the solution. Kossy's textbook is the basis of fundamental systems engineering knowledge used by thousands of graduate students across the nation. Dr. Kossiakoff started the JHU Technical Management and Systems Engineering graduate programs and this book is used in the Introduction to Systems Engineering course.
The Kossiakoff text describes in detail the typical process the systems engineer engages in for a traditional development project as shown in the next figure.
According to Kossiakoff, "the systems engineering life cycle model consists of three stages, the first two encompassing the developmental part of the life cycle, and the third the post-development period. These stages mark the more basic transitions in the system life cycle, as well as the changes in the type and scope of effort involved in systems engineering. These stages are (1) The concept development stage, which is the initial stage of the formulation and definition of a system concept perceived to best satisfy a valid need, (2) the engineering development stage, which covers the translation of the system concept into a validated physical system design meeting the operational, cost, and schedule requirements, and (3) the post-development stage, which includes the production, deployment, operation, and support of the system throughout its useful life. The above names for the individual stages are intended to correspond generally to the principal type of activity characteristic of these stages.
The concept development stage, as the name implies, embodies the analysis and planning that is necessary to establish the need for a new system, the feasibility of its realization and the specific system architecture perceived to best satisfy the user needs. Systems engineering plays the lead role in translating the operational needs into a technically and economically feasible system concept. The level of effort during this stage is generally much smaller than in subsequent stages.
The principal objectives of the concept development stage are to:
The engineering development stage corresponds to the process of engineering the system to perform the functions specified in the system concept, in a physical embodiment that can be produced economically and maintained and operated successfully in its operational environment. Systems engineering is primarily concerned with guiding the engineering development and design, defining and managing interfaces, developing test plans, and determining how discrepancies in system performance uncovered during test and evaluation should best be rectified. The main bulk of the engineering effort is carried out during this stage.
The principal objectives of the engineering development stage are to:
The post-development stage consists of activities beyond the system development period, but still requires significant support from systems engineering, especially when unanticipated problems requiring urgent resolution are encountered. Also, continuing advances in technology often require in-service system upgrading, which may be just as dependent on systems engineering as the concept and engineering development stages. The post-development stage of a new system begins after the system successfully undergoes its operational test and evaluation and is released for production and subsequent operational use. While the basic development has been completed, systems engineering continues to play an important supporting role in this effort.
The conduct of systems engineering during a systems development is also often illustrated in the form of spirals, "v" or iterative loop diagrams. An example of the activities performed during the system life cycle below with a description of the activities in each phase.
Critical Needs: Operational data collection or mission analysis may reveal a need to achieve new capabilities. Scientific evidence from experimental work may reveal the need for a new scientific instrument to collect specific new information towards a scientific discovery. Analysis and planning are performed to define the need for a system, both operational and technical, and then determine its feasibility. These needs can be communicated through such diverse media as scientific papers, studies, or official military documentation.
Capability Assessment: Once a need is recognized, it is always prudent to determine whether presently available systems and operational capabilities could be leveraged to meet the need, for instance, via new tactics or procedures. This can be via analysis or studies, further data collections, or critical experiments. If it is determined that a new system is needed, an appropriate architecture compatible with related systems may be identified.
Concept Exploration: If a new system capability is needed, whether it is the first of its kind or a spiral upgrade of an existing system capability, candidate concepts and corresponding modeling and analyses are often developed. These are then used in 'strawman' form to trade off which approach is the potentially lowest risk, highest performance, closest to operational, and/or most economical. One next explores technology readiness and alternative systems concepts, conducting critical experiments and studies of new features of the system design. The one or few concepts emerging as the leading candidates are often modeled and defined in increasing detail to gain more definitive characterization of these metrics and to support drafting of operational requirements and specifications.
Solution Validation: If a significantly different capability, or significant development risk, is accepted for the selected conceptual approach, prototyping of parts or all of a system may be required. This may be for one of several purposes such as to validate an emerging technology, to validate and refine production requirements, and to verify that the design can be produced in numbers and is operationally suitable. Often this involves formal demonstration in a representative laboratory or simulated operational environment.
Solution Implementation: During this phase, fabrication of the production article, and operational tests and evaluation activities are conducted to validate the satisfactory performance of the system leading to full-scale production of an affordable and functional system.
Deployment: The system is taken to the field for operational use with data collected to ensure that the system continues to meet its operational requirements and satisfy the need for which it was built. If a new threat or needs gap emerges, or there are advances in technology that indicate a new need, then the spiral of activities shown in the Figure may be re-entered, and a new round of the activities described above may be initiated.
The field of systems engineering is relatively new, but has significant and increasing relevance in the development of both government and civilian systems. Systems engineers are highly sought after because their skills complement those in other fields and often serve as the "glue" to bring new ideas to fruition. Career choices and the related educational needs for those choices is complex, but they can be considered in the context of the following diagram.
Four potential career directions are shown, where there are varying degrees of overlap between them. The systems engineer focuses on the whole system product leading and working with many diverse technical team members, following the systems engineering development cycle, conducting studies of alternatives and managing the system interfaces. The systems engineer generally matures in the field after a technical undergraduate degree with work experience and a Master of Science degree in systems engineering, with increasing responsibility of successively larger projects, eventual serving as the chief or lead systems engineer for a major systems, or systems-of-systems development. Note the overlap and need to understand the content and roles of the technical specialists and the program manager.
The project or program manager, with a technical or business background is responsible for interfacing with the customer and defining the work, developing the plans, monitoring and controlling the project progress, and delivering the finished output to the customer. The PM often learns on the job from experience with projects of increasing size and importance, enhancing the toolset available with a Master of Science degree in Technical/Program Management. While not exclusively true, the Chief Executive Officer is frequently found in the ranks of the organization's Program Managers.
The financial career path that ultimately could lead to a Chief Financial Officer position usually includes a business undergraduate and MBA degrees. Individuals progress through their careers with various horizontal and vertical moves, often with specialization in the field. There is overlap in skill and knowledge with the Program Manager in areas of contract and finance management.
Many early careers start with a technical undergraduate degree in engineering, science or information technology. The technical specialist makes contributions as part of a team in the area of their primary knowledge, honing skills and experience to develop and test individual components or algorithms that are part of a larger system. Contributions are made project-to-project over time and recognition is gained from innovative, timely and quality workmanship. Technical specialists need to continue to learn about their field, and stay current in order to be employable compared to the next generation of college graduates. Often advanced degrees (MS and PhDs) are acquired to enhance knowledge, capability and recognition and job responsibilities can lead to positions such as lead engineer, lead scientist or Chief Technology Officer in an organization. The broader minded or experienced specialist often considers careers in systems engineering.
Admission requirements in systems engineering (http://www.ep.jhu.edu) focus on academic and professional experience credentials. No standard exams or tests are needed. There are no specific prerequisite or "make-up" courses. The student admissions expectations include an undergraduate technical or engineering degree with a GPA of 3.0 or greater. The applicant is to have one year of relevant work experience as shown on a current resume. The requirements have some degree of flexibility with longer years of work experience balancing a lower GPA, or a higher GPA balancing less than one year of experience. It is desired that the student be prepared to understand and utilize the knowledge gained in class the next day, so maturity and experience will assist in this preparation.
Official admission decisions come only from the Admissions Committee.
An official response from the JHU typically takes 4-6 weeks.
The Admissions Committee has three options: Fully accept into the program based on completely meeting the program admissions criteria; Conditional accept, where the criteria are not quite fully met, and the student may take only one course at a time for two semesters and earn an A or B grade; or Reject, where the student credentials fall below the expectations needed to be able to succeed in the program.
The JHU official notification of admission will come only after receipt of the official transcripts, completed application form, resume, and application fee. Please request your transcripts to be sent ASAP to the EP address after you apply. The receipt of the transcripts is on the critical path for an admissions decision. This step takes the longest time.
Admissions are done on a rolling basis. Applications are processed in the order received.
To be sure there is enough time, it is suggested that you apply by 1 March for the summer term, by 1 June for the fall term, and by 1 October for the spring term.
Advisers can authorize a prospective student permission to enroll in one course prior to an official admissions decision if there is good reason to believe that the student will achieve acceptance. The advisers must review a current resume and a copy of the student transcripts during an Open House or an EP Advising Session. The course that can be authorized will only be Introduction to Systems Engineering or Management of Systems Projects.
Letters of recommendation as part of the application package for systems engineering are not required. If the student credentials do not meet initial expectations, then employee recommendations can assist the Admissions Committee in understanding the extent of the current relevant work experience and the employer support of the student during the academic period of performance.
Academic Advisers are assigned to students in the admissions letter sent by JHU EP. Any advising question prior to admission can be addressed to Dr. Seymour. The Academic Adviser will, as needed:
| Dr. Sam Seymour - Partnerships, HEAT and others | |
|---|---|
| Sam.Seymour@jhuapl.edu | 443.778.5711 |
| Mr. Chris Ryder - SMHEC | |
| Christopher.Ryder@jhuapl.edu | 443.778.4696 |
| Mr. Dave Flanigan - APL and MOCO | |
| David.Flanigan@jhuapl.edu | 443.778.8129 |
| Mr. Charles Fidler - Crystal City | |
| Chuck.Fidler@wg.srs.com | 703.907.3988 |
| Mr. Jack Keane - Test Pilot School | |
| Jack.Keane@jhuapl.edu | 443.778.8826 |
The JHU Systems Engineering Program has available a number of different concentrations where many of the courses are uniquely required for a specific concentration. Please refer to the JHU EP website and the catalog descriptions under the Systems Engineering Program. Starting in the Summer 2009 semester, the systems engineering concentrations are:
For all concentrations, students are required to take the core systems engineering courses and then continue with concentration related courses.
In their acceptance letter, degree candidates will be referred to the EP systems engineering web site to fill out a Program Plan. The student Program Plan is a listing of the sequence of courses that are intended to be taken to meet the requirements for a MS SE degree. The plan is sent to the student's academic adviser for review and approval. Without an approved plan in place, course enrollments would need to be done on an individual course by course basis. It is more important to have a plan in place than to have a perfect plan.
Students are encouraged to submit their Program Plans online through the EP web site.
If it becomes necessary to deviate from the Program Plan after it is approved, a new Program plan should be submitted for adviser approval. The student's adviser should be contacted for permission to enroll in a course not on the approved plan. Either a program change form should be completed and sent to the adviser, or a detailed email sent with the reason for the change, the new course description, and verification the prerequisites for the new course are met. The approval for the change will be forwarded by the adviser to the EP enrollment representative who will open the course to the student.
If the adviser has concerns about your plan he/she will contact you by email or phone to resolve the issues.
The JHU Systems Engineering Program has several course schedules that vary with location, delivery means and partnership agreements. Students should only use the schedule of courses that applies to the primary campus where they take their courses. While there is high degree of similarity between the offerings, care must be taken and adviser approval given for any deviations that cross curricula shown on the long range schedules.
Currently, long range course schedules are available for each concentration at:
When filling out the Program Plan:
A few months prior to the start of a semester, the EP web site opens for student enrollment in courses on a first-come-first-served basis. Please check the annual EP calendar for key dates. Each student must enroll in their next course(s) each semester and can do so conveniently online. If the Program plan is up-to-date enrollment is allowed in the course(s) according to the plan on file. Academic Adviser permission is needed via email or through a Program Plan change approval, if the enrollment system will not process the request.
Most systems engineering course sections are filled or are nearly filled with 20 students each semester, so it is important to enroll in a timely manner. If a course section is filled, you may request to be put on a wait list in hopes an additional section will be opened. When the wait list exceeds 6 or more students and instructors and classroom space can be found, every effort is made to accommodate the wait-listed students.
If for legitimate reasons, enrollment does not occur in a timely manner, the student is invited to come to an Open House prior to start of the semester to seek adviser assistance to enroll on an open course where there is eligibility.
Academic Advisers do not have current enrollment information. Please call 410-516-2300 to confirm your enrollment registration if you do not receive a written confirmation within two weeks of registering or the Friday before the first day of in-person registration.
The Admission Committee at the time of admission makes decisions regarding approval of up to two courses for transfer into the MS SE program. Transfer courses from outside the JHU EP must:
"Relevant to the SE degree" means that the "technical" course is from science, engineering, mathematics or computer science areas. (e.g., not business, history, social science, etc.) Identifying an equivalent EP course is helpful in gaining quick approval. The principle of having elective courses in this systems engineering program is based on the expectation that the systems engineering will be leading a diverse technical teams and to be capable and credible, he/she should be technically current in a chosen field related to his/her career. A link to the college course description is highly recommended.
Courses that have been taken online or small private colleges outside JHU require special consideration, with examination of the course syllabus, sample course work, exams and homework to determine the appropriate inclusion in the JHU degree program. In some cases, contact will be made with the institution to learn more about the course. In this manner, the content and academic rigor of the proposed transfer course can be thoroughly assessed.
When a proposed transfer course provides a very close match to an existing JHU MS SE course, and if the course is approved for transfer, it may replace an existing SE course. All the course transfer criteria must be met. The proposed course(s) are likely from an institution that has a similar graduate systems engineering program. The maximum two-course transfer limit still applies. Academic Advisers do not handle transfer course requests. Please address such questions to Dr. Seymour.
Government and military students in the JHU Systems Engineering Program may have had the opportunity to take Defense Acquisition University (DAU) courses that can be considered for transfer credit into the JHU MS SE program. The accredited DAU courses must be Level III courses that have been certified by the American Council on Education (ACE) with three or more graduate credits. Applicants must provide a copy of their DAU transcripts or an official letter from DAU student services office stating the course(s) title, number and completion date.
Typical courses that would be considered are:
| DAU | for | JHU |
|---|---|---|
| PMT 401 ( PMT 301) | 645.767 | |
| PMT 403/405 | 645.767 | |
| PMT 402/305 | 645.767 | |
| PMT 352B | 645.767 | |
| SYS 301 | 645.462 | |
| CON 234/353 | elective | |
| IRM 303 | elective | |
| PQM 301/ PRD 301 | elective |
For those students who are in an Educational Leadership Development Program (ELDP) with a corporate partnership with JHU EP, there is a plan that addresses how selected ELDP courses can be used in fulfilling the MS SE degree requirements. In some cases, up to two ELDP courses are eligible that include both required and elective courses. ELDP students should contact the corporate educational representative or Dr. Seymour for discussion of this special arrangement.
JHU cannot count work experience for graduate credit.
On rare occasion, a student finds that completion of the Master of Science degree course requirement cannot be completed due to work, travel or health reasons. In these cases a Systems Engineering Graduate Certificate can be granted by JHU if the following six courses are completed:
| 645.767 | Management of Systems Projects |
| 645.462 | Introduction to Systems Engineering |
| 645.767 | Systems Conceptual Design |
| 645.768 | System Design and Integration |
| 645.769 | Systems Test and Evaluation |
| And ONE of the following: | |
| 595.763 | Software Engineering Management |
| 645.770 | Systems Engineering Project |
Rarely a student will be admitted into the systems engineering program only for the certificate, but this is generally discouraged. The demand for the program at the MS level often limits the space available, and the remaining four courses for the MS degree increase the richness and diversity of the academic experience. Those who might seek the Certificate may already have a PhD or other MS degrees and further credentials would not benefit their career.
MS PROJECT http://office.microsoft.com/en-us/project/default.aspx
Microsoft Office Project provided project management and scheduling tools to manage projects more efficiently and effectively. You can control project work, schedules, and finances, keep project teams aligned, and effectively communicate and present project information
VISIO http://office.microsoft.com/en-us/visio/default.aspx
Microsoft Office Visio 2007 allows you to visualize, explore, and communicate complex information with data-connected diagrams that communicate information at a glance.
TAU http://www.telelogic.com/Products/tau/tau/index.cfm
Telelogic Tau® provides standards-based Model Driven Development of complex systems and software for information systems and enterprise IT applications, including Service Oriented Architecture
DOORS http://www.telelogic.com/products/doors/index.cfm
Telelogic DOORS®, provides solutions for requirements definition and requirements management, improves quality by optimizing communication and collaboration, and by promoting compliance and verification
Cradle http://www.threesl.com/
Cradle is a requirements management and systems engineering environment. Cradle integrates requirements management, and operational, analysis, design and architecture modeling into a single product, complemented by built-in access control, configuration management, process management and an ability to link to external tools, including PDM systems.
CORE http://www.vitechcorp.com/
The CORE environment synchronizes system requirements, behavioral models, architectures, and design solutions with test procedures and system specifications. The resulting integrated executable architecture can be simulated using the COREsim discrete event simulator to gain insight into potential performance issues enabling better risk and contingency management for any size project. CORE's object-oriented environment delivers the same robust functionality from single user workstations to large, distributed, client-server teams.
The successful SE student must have access to a modern computer with Microsoft Office software, email and full internet connectivity. The computer should have audio capability. It is helpful but not generally required to have a video camera capability as well.
JHU EP Systems Engineering courses use web software to augment or to deliver the course material. Students will be provided access and training to such tools as WEBCT/Blackboard and, in the near future, SAKAI http://sakaiproject.org/portal. Those courses with video components will use eLive elluminate http://www.EP.jhu.edu/elive/ or, Adobe Connect/Presenter http://www.adobe.com/products/acrobatconnectpro/.
For students in the Systems engineering online program, is is desired but not required to have a small computer camera to enhance communication with your instructors and other students. If appropriate, say for group projects, an Adobe Connect link can be created to allow video interaction to supplement the screen, audio, and textual exchange.
See the EP Home page for details.
Certification is a formal process whereby a community of knowledgeable, experienced, and skilled representatives of an organization, such as International Council on Systems Engineering (INCOSE), provides formal recognition that a person has achieved competency in specific areas (demonstrated by education, experience, and knowledge). Certification differs from licensing in that licenses are permissions granted by a government entity for a person to practice within its regulatory boundaries. Certification also differs from a "certificate" that documents the successful completion of a training or education program. Read about the INCOSE certification Program: http://www.incose.org/educationcareers/certification/index.aspx.
The INCOSE released an extension of its Systems Engineering Professional Certification program that targets systems engineers who work in or support the US Department of Defense acquisition environment. This effort was a collaboration between INCOSE and the ODUSD(A&T) Systems and Software Engineering Directorate..
The new certification program is referred to as the Certified Systems Engineering Professional with US Department of Defense Acquisition (CSEP-Acquisition or CSEP-Acq). In addition to the core CSEP examination, which is based on the INCOSE Systems Engineering Handbook (SEH), Version 3.1, the CSEP-Acq has additional questions based on the Defense Acquisition Guidebook, Chapter 4, Systems Engineering. The INCOSE SEH is available on the international systems engineering standard, INCOSE website. Version 3.1 is based on ISO/IEC 15288:Systems and Software Engineering-Systems Life Cycle Processes.
INCOSE also has launched a new Associate Systems Engineering Professional (ASEP) certification that targets junior systems engineers with less than the five years of experience required for CSEP. ASEP uses the same core examination as CSEP. Visit INCOSE's updated certification website to learn more about these exciting new certification opportunities.