Skip to Navigation
Columbia Campus    
 
    
 
  Dec 15, 2017
 
2017-2018 Graduate Studies Bulletin

Computer Engineering, M.S.



Learning Outcomes

  • Graduates should demonstrate the skills to develop and implement information security and information assurance policies and procedures.   
  • Graduates should demonstrate the ability to  identify  technical solutions to meet information security requirements.   
  • At the time of graduation a Master of Science/Engineering student should be able to describe the techniques and principles for the development of high performance computer systems, describe the details of extant computer architectures, and quantitatively analyze aspects of computer architecture and draw conclusions about performance. 
  • At the time of graduation a Master of Science/Engineering student should be able to use models of languages, such as regular expressions and context-free grammars, to develop parsers for specific languages and construct intermediate representations such as abstract syntax trees.
  • At the time of graduation a Master of Science/Engineering student should be able to work with basic aspects of discrete math related to the analysis of algorithms and data structures, e.g., sums, probability, basic properties of trees and graphs, asymptotic analysis and amortized analysis.
  • At the time of graduation a Master of Science/Engineering student should be able to integrate components to form coherent well designed system.

Degree Requirements (30 Hours)

The Master of Science in Computer Engineering (MSCE) degree requires 30 credit hours beyond the BS. Students in the MSCE program may elect either the thesis or the non-thesis option.

This course work must include:


Core (10 Hours):   

Electives (20 hours):

  • A maximum of six hours in non-CSCE courses approved by the Graduate Director and at most three hours of CSCE 798  may be applied toward the degree. CSCE 797  may not be applied toward the degree.

Students who choose the non-thesis option must complete 6 hours from the following list.

Thesis Option:

  • Students who choose the thesis option must substitute 6 hours of thesis preparation (CSCE 799) for electives and defend the thesis in a public presentation. The electives must also include at least 8 hours in CSCE courses numbered 700 and above.

Non-Thesis Option:

  • Students who choose the non-thesis option must complete at least 11 of the 20 hours of electives in CSCE courses numbered 700 and above, and pass a written comprehensive examination administered at the end of Fall or Spring semester.