MEIA Program Information

The Information Assurance curriculum includes courses designed to prepare individuals, who engineer computer/network systems or develop policy for these systems, with knowledge of methods, techniques, and tools used in information assurance. Courses at the graduate level are regularly offered in the late afternoon or evening to provide graduate study opportunities to working professionals.

Required Courses: 30 Hours

  • CS 5200 Computer Architecture
  • CS 5220 Computer Communication
  • CS 5500 Operating Systems 
  • CS 5910 Fundamentals of Computer/Network Security
  • CS 5920 Applied Cryptography for Secure Communications
  • Thesis Choice: Complete CS 7000 Master Thesis (6 credit hours) and 3 elective courses from the approved list of courses provided below. The student's Graduate Committee must approve the courses selected.
  • Project Choice: Complete CS 7010 Master Project (3 credit hours) and 4 elective courses from the approved list of courses provided below. The student's Graduate Committee must approve the courses selected.
  • Portfolio Choice: Complete a project portfolio (see requirements below) and 5 elective courses from the approved list of courses provided below. The student's Graduate Committee must approve the courses selected.

Portfolio Specification:
This is a 5-8 page paper that describes at least one, and at most four, projects in which the student has been engaged. For each project it will describe the overall project objectives, the team, the students' role on the team, the formal information assurance/development methodology used, and the lifecycle stages in which the student was engaged. It should explicitly relate the project(s) to at least 2 of the MEIA courses which the student has completed. It should also include examples - at least one example work artifact from the information assurance process, with the artifact not counting toward the 5 page minimum length. The document should be a formal technical paper. It is recommended that students include appropriate references to relevant information assurance sources, such as books, papers and blogs.

Portfolio Timing:
Students may submit their portfolio at any time after having completed 6 credit hours, and for work-related experience it is strongly recommended it be submitted after completing 15-18 credit hours to allow the opportunity for taking one or more project intensive courses if the work experience is not deemed sufficient. In any case, the portfolio must be completed before the student can apply for graduation. If the proposal/experience is deemed insufficient experience, the student will be required to take an information assurance project intensive course and then resubmit. The program will ensure that course designated as an information assurance project intensive course will be offered once per year, however a project intensive course may not be available every semester.

Portfolio Approval Process:
The portfolio will be submitted to the MEIA program adviser, in electronic form, with a copy to the department administrator. Review/analysis may take 2-4 weeks. The MEIA program adviser can either approve it directly, or may call for a committee of relevant faculty. If minor revisions are requested, they may be resubmitted that term. If the portfolio is rejected or requires major revisions, the student will have to complete a project intensive course before resubmission and hence the portfolio may not be resubmitted until completion of said course.

For application information:  How To Apply

 

For more information please contact the Computer Science Department.