NC State University
NC State University Logo

Master of Science in Computer Engineering 

Master of Science in Computer Engineering
 at 
NC State University 
Overview

To provide students with a flexible and affordable way to learn about computer engineering

Duration

24 months

Start from

Start Now

Mode of learning

Online

Official Website

Go to Website External Link Icon

Course Level

PG Degree

Master of Science in Computer Engineering
 at 
NC State University 
Highlights

  • Earn a degree from NC State University
  • Learn from industry experts
Details Icon

Master of Science in Computer Engineering
 at 
NC State University 
Course details

Who should do this course?
  • For individuals who want to enhance their knowledge & skills in the field
What are the course deliverables?
  • Apply fundamental computer engineering principles to solve complex problems
  • Design and develop hardware and software components for computer systems
  • Analyze and troubleshoot computer systems
  • Communicate effectively with technical and non-technical audiences.
  • Work collaboratively in a team environment
More about this course
  • The Master of Science in Computer Engineering (MSCPE) is designed for students with an undergraduate degree in an engineering discipline who wish to pursue a graduate degree in computer engineering
  • The strengths of the NC State program include networking, very-large-scale integration (VLSI) systems and computer architecture and systems

Master of Science in Computer Engineering
 at 
NC State University 
Curriculum

ECE 506 - Architecture Of Parallel Computers

ECE 517 - Object-Oriented Design and Development

ECE 546 - VLSI Systems Design

ECE 547 - Cloud Computing Technology

ECE 560 - Embedded System Architectures

ECE 561 - Embedded System Design

ECE 563 - Microprocessor Architecture

ECE 564 - ASIC and FPGA Design with Verilog

ECE 566 - Compiler Optimization and Scheduling

ECE 570 - Computer Networks

ECE 573 - Internet Protocols

ECE 574 - Computer and Network Security

ECE 575 - Introduction to Wireless Networking

ECE 576 - Networking Services: QoS, Signaling, Processes

ECE 577 - Switched Network Management

ECE 579 - Introduction to Computer Performance Modeling

ECE 705 - Memory Systems

ECE 706 - Advanced Parallel Computer Architecture

ECE 720 - Electronic System Level and Physical Design

ECE 721 - Advanced Microarchitecture

ECE 745 - ASIC Verification

ECE 773 - Advanced Topics in Internet Protocols

ECE 774 - Advanced Network Security

ECE 775 - Advanced Topics in Wireless Networking

ECE 776 - Design and Performance Evaluation of Network Systems and Services

ECE 777 - Telecommunications Network Design

Master of Science in Computer Engineering
 at 
NC State University 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by NC State University

– / –
    – / –
34.8 L
12 months
A Shiksha Grade
– / –
  • Aug' 25
41.74 L
– / –
  • Jan' 25
  • May' 25
  • Jun' 25
  • Aug' 25
  • +2
36.39 L
– / –
  • Jan' 25
  • Jun' 25
  • Aug' 25
  • +1
37.31 L
View Other 300 CoursesRight Arrow Icon

Master of Science in Computer Engineering
 at 
NC State University 
Contact Information

Address

Raleigh, NC 27695, United States
Raleigh ( North Carolina)

Go to College Website ->