

Master of Science in Computer Engineering offered by NC State University
- Public University
3 Campuses
- Estd. 1887
Master of Science in Computer Engineering at NC State University Overview
Duration | 24 months |
Mode of learning | Online |
Official Website | Go to Website |
Course Level | PG Degree |
- Overview
- Highlights
- Course Details
- Curriculum
- Entry Requirements
Master of Science in Computer Engineering at NC State University Highlights
- Earn a degree from NC State University
- Learn from industry experts
Master of Science in Computer Engineering at NC State University Course details
- For individuals who want to enhance their knowledge & skills in the field
- 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
- 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
Other courses offered by NC State University
Master of Science in Computer Engineering at NC State University Popular & recent articles



