Ultimate NEC License Exam Preparation Guide: Chapter-Wise Syllabus & MCQ Resources for Computer Engineering
The Nepal Engineering Council (NEC) License Exam is mandatory for engineering graduates to practice professionally in Nepal. This guide provides a detailed syllabus breakdown for Computer Engineering, along with MCQ links, study materials, and exam strategies for each chapter.
Chapter 1: Concept of Basic Electrical and Electronics Engineering (AExE01)
1.1 Basic Concepts (Ohm's Law, Voltage, Current)
1.2 Circuit Analysis (Network Theorems)
1.3 Semiconductor Devices
1.4 Oscillators and Waveform Generators
1.5 Amplifiers
Chapter 2: Digital Logic and Microprocessor (AExE02)
2.1 Digital Logic Fundamentals
2.2 Combinational Circuits
2.3 Sequential Circuits
2.4 Microprocessor Architecture
2.5 Memory and I/O Interfacing
2.6 Serial Communication & Interrupts
Chapter 3: Programming Languages (ACtE03)
3.1 C Programming Fundamentals
Topics: Tokens, Operators, I/O, Control Structures, Arrays, Strings
C Programming MCQs (Sanfoundry) - 100+ questions covering all C basics 2
C Arrays & Strings MCQs (Algbly) - Focused practice on arrays and string manipulation 3
C File I/O MCQs (Examveda) - Includes file operations questions 10
3.2 Pointers & Data Structures
Topics: Pointers, Structures, Unions, File Handling
Pointer Arithmetic MCQs (Sanfoundry) - Includes pointer manipulation questions 9
Structure vs Union MCQs (Sanfoundry) - Error handling section covers file operations 11
3.3 C++ OOP Concepts
Topics: Classes, Objects, Constructors, Memory Management
C++ Classes MCQs (GeeksforGeeks) - 12-question quiz on OOP fundamentals 12
Static Members MCQs (Sanfoundry) - Template questions cover static members 5
3.4 Advanced OOP
Topics: Operator Overloading, Inheritance
Inheritance MCQs (Sanfoundry) - STL section includes inheritance concepts 6
Operator Overloading (Quizlet) - 10-question flashcard set on OOP 7
3.5 Virtual Functions & File I/O
Topics: Polymorphism, Stream Classes
Virtual Functions MCQs (QuizGecko) - Interactive quiz with 10+ questions 1
Stream Classes MCQs (Sanfoundry) - Error handling section covers stream operations 11
3.6 Templates & Exception Handling
Topics: STL, Exception Handling
C++ Templates MCQs (GeeksforGeeks) - 12 advanced template questions 12
STL Containers MCQs (Sanfoundry) - 15 questions on STL components 6
Exception Handling (QuizGecko) - Includes semantic analysis questions 1
Chapter 4: Computer Organization & Embedded Systems
4.1 Control & CPU Architecture
Topics: Control Memory, Microinstructions, RISC vs CISC, Pipelining
4.2 Memory Hierarchy & Cache
Topics: Cache Mapping, Replacement Policies, Memory Hierarchy
4.3 I/O Organization & Multiprocessing
Topics: DMA, I/O Interfaces, Multiprocessor Sync
4.4 Embedded Systems Design
Topics: ASIPs, Custom Processors, Embedded Dev
4.5 Real-Time OS & Control Systems
Topics: Task Scheduling, RTOS, Device Drivers
4.6 VHDL & IC Design
Topics: VHDL Logic Design, Pipelining in VHDL
Chapter 5: Computer Networks (ACtE05)
5.1 Physical Layer & Network Fundamentals
Topics: OSI/TCP-IP Models, Transmission Media, Network Devices
5.2 Data Link Layer
Topics: Error Detection, Flow Control, Ethernet, PPP
MCQs:
CSMA/CD (GeeksforGeeks) (Includes quiz section)
5.3 Network Layer & Routing
Topics: IP Addressing, Subnetting, RIP/OSPF, IPv6
5.4 Transport Layer
Topics: TCP/UDP, Ports/Sockets, Congestion Control
MCQs:
Congestion Control (GeeksforGeeks) (Includes quiz)
5.5 Application Layer
Topics: HTTP, DNS, FTP, Wireshark
5.6 Network Security
Topics: Cryptography, Firewalls, VPNs, PGP
Chapter 6: Theory of Computation & Computer Graphics
6.1 Finite Automata & Regular Languages
Topics: DFA/NFA, Regular Expressions, Pumping Lemma
MCQs:
6.2 Context-Free Grammars & PDAs
Topics: CFG, Parse Trees, CNF, PDA Equivalence
6.3 Turing Machines & Computability
Topics: TM Variants, Church-Turing Thesis, Complexity
MCQs:
Computability (GeeksforGeeks) (Includes quiz)
6.4 Computer Graphics Basics
Topics: Raster/Vector Displays, Graphics Hardware
6.5 2D Transformations & Clipping
Topics: Translation, Rotation, Cohen-Sutherland
6.6 3D Transformations & Projections
Topics: 3D Rotation, Orthographic/Perspective
MCQs:
Projections (GeeksforGeeks) (Includes quiz)
Chapter 7: Data Structures, DBMS & Operating Systems
7.1 Data Structures & Algorithms
Linear Data Structures
Stacks/Queues:
Linked Lists
Types & Operations:
Trees
Binary Trees & AVL:
7.2 Sorting, Searching & Graphs
Sorting Algorithms
Comparison & Analysis:
Big-O Notation (GeeksforGeeks) (Quiz included)
Graph Algorithms
Traversal & Pathfinding:
7.3 Database Systems & SQL
Data Modeling
ER Diagrams & Normalization:
SQL & Query Processing
7.4 Transactions & Concurrency
ACID Properties:
Deadlocks:
7.5 Operating System Fundamentals
Process Management
Scheduling:
Threads (GeeksforGeeks) (Quiz included)
Synchronization
Classic Problems:
7.6 Memory & File Systems
Memory Management
Paging & Segmentation:
File Systems
Implementation:
File Allocation (GeeksforGeeks) (Quiz included)
Hands-On Tools
Data Structures: VisuAlgo (Interactive visualizations)
DBMS: SQL Fiddle (Online SQL practice)
OS: OS Simulators
Chapter 8: Software Engineering & Object-Oriented Analysis/Design
8.1 Software Processes & Requirements Engineering
SDLC Models & Requirements
MCQs:
MCQs:
8.2 Software Design & Architecture
Design Principles & Patterns
Real-Time Systems
8.3 Testing & Quality Assurance
Testing Levels & Metrics
MCQs:
CMMI Levels (GeeksforGeeks) (Quiz included)
MCQs:
CMMI Levels (GeeksforGeeks) (Quiz included)
Configuration Management
8.4 OOAD Fundamentals
UML & Use Cases
MCQs:
Class Diagrams (GeeksforGeeks) (Quiz included)
MCQs:
Class Diagrams (GeeksforGeeks) (Quiz included)
8.5 Object-Oriented Design
Design Patterns
8.6 OOP Implementation
Exception Handling
Chapter 9: Artificial Intelligence & Neural Networks
9.1 Foundations of AI & Intelligent Agents
Core Concepts & Agent Types
MCQs:
MCQs:
9.2 Search Algorithms & Game Theory
Uninformed & Informed Search
MCQs:
A* Algorithm (GeeksforGeeks) (Quiz included)
MCQs:
A* Algorithm (GeeksforGeeks) (Quiz included)
Adversarial Search
9.3 Knowledge Representation & Reasoning
Logic & Bayesian Networks
9.4 Expert Systems & NLP
NLP Pipelines & Robotics
MCQs:
NLP Applications (GeeksforGeeks) (Quiz included)
MCQs:
NLP Applications (GeeksforGeeks) (Quiz included)
9.5 Machine Learning Paradigms
Supervised & Unsupervised Learning
9.6 Neural Networks & Deep Learning
ANN Architectures & Training
MCQs:
Backpropagation (GeeksforGeeks) (Quiz included)
MCQs:
Backpropagation (GeeksforGeeks) (Quiz included)
Chapter 10: Project Planning, Design & Implementation
10.1 Engineering Drawings
Technical Drawing Fundamentals
Practical Tools:
10.2 Engineering Economics
Financial Analysis & Decision Making
Case Studies:
10.3 Project Planning & Scheduling
Project Management Techniques
Hands-On Tools:
10.4 Risk & Contract Management
Project Execution
Templates:
10.5 Professional Practice
Ethics & Compliance
Key Documents:
10.6 Regulatory Framework
NEC Acts & Regulations
Primary Sources:
Discussion (20)
Thanks for your effort 👌
?