Estimated read time: ... min
Anonymous Author

 |  294 views  |  2 likes

Login to Like

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

3.2 Pointers & Data Structures

Topics: Pointers, Structures, Unions, File Handling

3.3 C++ OOP Concepts

Topics: Classes, Objects, Constructors, Memory Management

3.4 Advanced OOP

Topics: Operator Overloading, Inheritance

3.5 Virtual Functions & File I/O

Topics: Polymorphism, Stream Classes

3.6 Templates & Exception Handling

Topics: STL, Exception Handling

Chapter 4: Computer Organization & Embedded Systems (ACtE04)

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


5.3 Network Layer & Routing

Topics: IP Addressing, Subnetting, RIP/OSPF, IPv6


5.4 Transport Layer

Topics: TCP/UDP, Ports/Sockets, Congestion Control


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


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


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


Chapter 7: Data Structures, DBMS & Operating Systems

7.1 Data Structures & Algorithms

Linear Data Structures

Linked Lists

Trees


7.2 Sorting, Searching & Graphs

Sorting Algorithms

Graph Algorithms


7.3 Database Systems & SQL

Data Modeling

SQL & Query Processing


7.4 Transactions & Concurrency


7.5 Operating System Fundamentals

Process Management

Synchronization


7.6 Memory & File Systems

Memory Management

File Systems


Hands-On Tools

Chapter 8: Software Engineering & Object-Oriented Analysis/Design

8.1 Software Processes & Requirements Engineering

SDLC Models & Requirements


8.2 Software Design & Architecture

Design Principles & Patterns

Real-Time Systems


8.3 Testing & Quality Assurance

Testing Levels & Metrics

Configuration Management


8.4 OOAD Fundamentals

UML & Use Cases


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


9.2 Search Algorithms & Game Theory

Uninformed & Informed Search

Adversarial Search


9.3 Knowledge Representation & Reasoning

Logic & Bayesian Networks


9.4 Expert Systems & NLP

NLP Pipelines & Robotics


9.5 Machine Learning Paradigms

Supervised & Unsupervised Learning


9.6 Neural Networks & Deep Learning

ANN Architectures & Training


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)