This article talks about Master of Science (M.S.) degree programs in Computer Engineering and their education requirements, coursework, career choices, job and wage outlook, and continuing education choices.
Master of Science (M.S.) Programs in Computer Engineering
Program graduates from a Master of Science (M.S.) degree program in Computer Engineering can expect to be adept at implementing and designing computer systems. The emphasis of these programs is typically on research whereby students are encouraged to enhance computer efficiency. Coursework combines hands-on computer lab sessions and lecture-based courses to encourage the exploration of the complementary nature of software and hardware. Schools may also expect students to participate in final projects or internships. Students take 2-3 years to complete many programs.
Admission criteria typically require incoming students to hold a bachelor’s degree, usually in computer programming, computer science or electrical engineering. In some programs, preference is given to applicants with engineering or science majors who have completed certain specified courses in computer science. Admission requirements may also include submission of transcripts demonstrating a minimum grade point average and Graduate Record Examination (GRE) scores.
Students become adept at providing digital solutions to problems across various technology-based fields. Schools also typically expect students to participate in hardware and software research and development. Coursework often emphasizes investigating new ways to approach dynamic and complex computer networking issues and creating greater efficiency in the digital world. Schools also offer courses in programming, computer languages, and software engineering.
Students typically complete 30-45 semester hours, over a span of 2-3 years, where they involve themselves in exploring databases, human-computer interaction, computer-aided design, and compilers. Students enrolled in some schools are required to complete internship programs. Core coursework may cover topic areas such as:
•Parallel and distributed computing
•Computation and Algorithms
Program graduates can seek work related to private product development, government agencies, and research facilities. They may choose from possible job titles such as:
•Director of Computer Programming
•Computer design specialist
•Data analyst administrator
Job and Wage Outlook
Over the 2012 – 2022 decade, a job growth of seven percent has been predicted for computer hardware engineers (U.S. Bureau of Labor Statistics). In May 2012, these professionals brought in an average annual wage of $100,920 (BLS).
Continuing Education Choices
Program graduates who seek continuing education can enroll in postgraduate certificate programs in electrical engineering, computer systems, or digital processing. They may also pursue Ph.D. degrees in Computer Science and Engineering that could lead to advanced graduate work.