AItE
Information Technology Engineering
10 chapters, 100 questions for 100 marks in 120 minutes. how the exam works
read the free notes →chapter 1 · AExE01 · 10 questions · 10 marks
Concept of Basic Electrical and Electronics Engineering
- AExE0101Basic concept
Ohm´s law, electric voltage current, power and energy, conducting and insulating materials. Series and parallel electric circuits, start-delta and delta-star conversion, Kirchhoff’s law, linear and non-linear circuit, bilateral and unilateral circuits, active and passive circuits.
- AExE0102Network theorems
concept of superposition theorem, Thevenin`s theorem, Norton`s theorem, maximum power transfer theorem. R-L, R-C, R-L-C circuits, resonance in AC series and parallel circuit, active and reactive power.
- AExE0103Alternating current fundamentals
Principle of generation of alternating voltages and currents and their equations and waveforms, average, peak and rms values, three phase system.
- AExE0104Semiconductor devices
Semiconductor diode and its characteristics, BJT Configuration and biasing, small and large signal model, working principle and application of MOSFET and CMOS.
- AExE0105Signal generator
Basic Principles of Oscillator, RC, LC and Crystal Oscillators Circuits. Waveform generators.
- AExE0106Amplifiers
Classification of Output Stages, Class A Output Stage, Class B Output Stage, Class AB Output Stage, Biasing the Class AB Stage, Power BJTs, Transformer-Coupled Push-Pull Stages, and Tuned Amplifiers, op-amps.
- AExE0101
chapter 2 · AExE02 · 10 questions · 10 marks
Digital Logic and Microprocessor
- AExE0201Digital logic
Number Systems, Logic Levels, Logic Gates, Boolean algebra, Sum-of-Products Method, Product-of-Sums Method, Truth Table to Karnaugh Map.
- AExE0202Combinational and arithmetic circuits
Multiplexetures, Demultiplexetures, Decoder, Encoder, Binary Addition, Binary Subtraction, operation on Unsigned and Signed Binary Numbers.
- AExE0203Sequential logic circuit
RS Flip-Flops, Gated Flip-Flops, Edge Triggered Flip-Flops, Mater- Slave Flip-Flops. Types of Registers, Applications of Shift Registers, Asynchronous Counters, Synchronous Counters.
- AExE0204Microprocessor
Internal Architecture and Features of microprocessor, Assembly Language Programming.
- AExE0205Microprocessor system
Memory Device Classification and Hierarchy, Interfacing I/O and Memory Parallel Interface. Introduction to Programmable Peripheral Interface (PPI), Serial Interface, Synchronous and Asynchronous Transmission, Serial Interface Standards. Introduction to Direct Memory Access (DMA) and DMA Controllers.
- AExE0206Interrupt operations
Interrupt, Interrupt Service Routine, and Interrupt Processing.
- AExE0201
chapter 3 · AItE03 · 10 questions · 10 marks
Programming Languages and Web Technology
- AItE0301Introduction to C programming
C Tokens, Operators, Formatted/Unformatted Input/output, Control Statements, Looping, User-defined functions, Recursive functions, Array (1-D, 2-D, Multi- dimensional), and String manipulations.
- AItE0302Pointers, structure and data files in C programming
Pointer Arithmetic, Pointer and array, passing pointer to function, Structure vs Union, array of structure, passing structure to function, structure and pointer, Input/output operations on files, and Sequential and Random Access to File.
- AItE0303OOP fundamentals and frameworks
Features of OOP, Polymorphism, Inheritance, Abstraction, Encapsulation, Classes and Object, composition, data conversion, interface, Inline functions, Default Argument, Pass/Return by reference, Access Specifiers, Objects and the Member Access, Constructor and its type, and Destructor, Dynamic memory allocation for objects and object array, this Pointer, static Data Member and static Function, Constant Member Functions and Constant Objects, Friend Function and Friend Classes, Java Virtual Machine, JDK, JRE, multithreading.
- AItE0304Fundamentals of web technology
WWW, Internet, Web Architecture, Email Protocols (SMTP, POP, IMAP), HTTPS, HTTPS, Client and Server-side scripts, Java Script: Introduction, Operator, Control, DOM, Array, Object, Smart Form, Class and objects, jQuery: Using jQuery, element finder, events, and animations. PHP: Setup/Getting started, Operators, Control, Array, Function, String operations, Math functions, Using Regex, Session, Database Connectivity, CRUD Operation, working with files, Magic quotes, emails sent, Introduction to CMS.
- AItE0305Pure virtual function and file handling
Virtual function, dynamic binding, defining opening and closing a file, Input / Output operations on files, Error handling during input/output operations, Stream Class Hierarchy for Console Input /Output, Unformatted Input /Output Formatted Input /Output with ios Member functions and Flags, Formatting with Manipulators.
- AItE0306Generic programming and exception handling
Function Template, Overloading Function Template, Class Template, Function Definition of Class Template, Standard Template Library (Containers, Algorithms, Iterators), Exception Handling Constructs (try, catch, throw), Multiple Exception Handling, Rethrowing Exception, Catching All Exceptions, Exception with Arguments, Exceptions Specification for Function, Handling Uncaught and Unexpected Exceptions.
- AItE0301
chapter 4 · AItE04 · 10 questions · 10 marks
Information System and Artificial Intelligence
- AItE0401Fundamentals of information system (IS)
IS Architecture, Control of IS, IS Audit, Security of IS, Security strategy, Validation and SSL certificates, Access authentication.
- AItE0402Enterprise management systems and knowledge management
Enterprise management systems (EMS), Enterprise Software: ERP/SCM/CRM, Information Management and Technology of Enterprise Software, Role of IS and IT in Enterprise Management, Enterprise engineering, Electronic organism, Future trends, DSS, operations research models, Knowledge Management, Knowledge-based Expert system, Virtual reality, Data mining, Data ware Housing, OLAP, and OLTP, Anomaly and fraud detection.
- AItE0403Implementations of and applications of information systems
Change Management, Critical Success Factors, Advanced Balanced scorecard, Web uses mining, Collaborative filtering, Recommender systems, Collective intelligence, Cloud computing technologies and their types, Map Reduce and Hadoop systems, Data management in the cloud, Information retrieval in the cloud, Link analysis in cloud setup.
- AItE0404Fundamentals of artificial intelligence (AI)
Introduction and Importance of AI, AI and related fields, Applications of AI, learning, Intelligent agents, Search, Heuristics, Pruning, Evaluation Functions, Utilitarian, Decision Making, Planning, Internal Representation, Classification of Problems, Classifiers, Nearest Neighbor Methods, Training, Testing and Validation, Overfitting and Complexity.
- AItE0405Neural network and probabilistic model
Biological neural Networks, Perceptron’s, Multilayer and Recursive nets, Gradient Descent, Back Propagation, Bayes and Markov Networks, DBN’s and HMM’s, Genetic Algorithm.
- AItE0406Expert system and swarm intelligence
Expert system, Feature, Characteristics, Development, Architecture, Probability-based Expert System, Expert system tools, Ant Intelligent System, Development of the Ant Colony System, Application and development of Ant colony intelligence, Particle Swarm Intelligent System.
- AItE0401
chapter 5 · AItE05 · 10 questions · 10 marks
Data Communication, Computer Network and Organization
- AItE0501Introduction to computer networks, physical layer and data link layer
Networking model, Protocols and Standards, OSI model and TCP/IP model, Networking Devices (Hubs, Bridges, Switches, and Routers) and Transmission media. Data link layer Services, Error Detection, and Corrections, Flow Control, Data Link Protocol, Multiple access protocols, LAN addressing and ARP (Address Resolution Protocol), Ethernet, IEEE 802.3(Ethernet), 802.4(Token Bus), 802.5(Token Ring), CSMA/CD, Wireless LANs, PPP (Point to Point Protocol), Wide area protocols.
- AItE0502Network layer and transport layer
Addressing (Internet address, classful address), Subnetting, Routing Protocols (RIP, OSPF, BGP, Unicast, and multicast routing protocols), Routing algorithms (shortest path algorithm, flooding, distance vector routing, link state routing) Routing Protocols (ARP, RARP, IP, ICMP), and IPv6 (Packet formats, Extension headers, Transition from IPv4 to IPv6, and Multicasting). The transport service, Transport protocols, Port and Socket, Connection establishment & Connection release, Flow control & buffering Multiplexing & de-multiplexing, and Congestion control algorithm.
- AItE0503Application layer and network security
Web (HTTP & HTTPS), File Transfer (FTP, PuTTY, Win SCP), Electronic Mail, DNS, P2P Applications, Socket Programming, Application server concept, and Concept of traffic analyzer (MRTG, PRTG, SNMP, Packet tracer, Wireshark). Types of Computer Security, Types of Security Attacks, Principles of cryptography, RSA Algorithm, Digital Signatures, securing e-mail (PGP), Securing TCP connections (SSL), Network layer security (IPsec, VPN), Securing wireless LANs (WEP), Software Attacks and defenses, Virus and Firewall, Malware, mobile code and agent, DOS and DDOS Attacks.
- AItE0504Synchronization, network management, protocols and programming model
Synchronization principle and mode of operation, synchronizer circuits, sampling time recovery, frame time recovery, timing inaccuracies, and elastic stores, routing control, and flow control in network management., X.25 packet-switched networks, frame relay, Integrated services digital network, ATM services and application, ATM Layers, TCP states and its transition mechanism, UNIX socket programming, TCP and UDP communication using sockets, system calls, socket-related function prototypes, signal handling, Programming I/O multiplexing, socket options, Syslog and daemon process, synchronous and asynchronous communication, Winsock communication, network utilities(login, telnet etc).
- AItE0505Control and central processing units
Control Memory, addressing sequencing, Computer configuration, Microinstruction Format, Arithmetic and logic Unit, Instruction formats, addressing modes, bus structure, cycle and excitation cycle, Data transfer and manipulation, RISC and CISC Pipelining parallel processing,.
- AItE0506Computer arithmetic and memory system and IO
Arithmetic and Logical operation, The Memory Hierarchy, Cache memory principles, Cache memory, cache design and cache replacement algorithm Composing Memory, I/O Programming, I/O modules Input-output interface, memory mapped I/O, Direct Memory access, Characteristics of multiprocessors, Interconnection Structure, Inter-processor Communication and synchronization.
- AItE0501
chapter 6 · AItE06 · 10 questions · 10 marks
Computer Graphics and Multimedia System
- AItE0601Introduction of computer graphics
Overview of Computer Graphics, Graphics Hardware (Display Technology, Architecture of Raster-Scan Displays, Vector Displays, Display Processors, output device and Input Devices), Graphics Software and Software standards, Concept of Virtual reality, Virtual Reality Components, concepts of OpenGl commands, Scan Conversion Algorithms, Area Filling Algorithm.
- AItE0602Two and three-dimensional transformations
2-dimensional / 3-dimensional transformations: translation, rotation, scaling, reflection, and shear; viewing pipeline, world to screen viewing transformations, Projection, and Clipping Algorithms.
- AItE06033D Objects representation, and visible surface detections
Representing Surfaces, Polygon Surface, Surface normal and Spatial orientation of surfaces, Wireframe Representation, Blobby Objects, Parametric Cubic Curves, Spline Representation, Hermite Curves, Bezier curve, Sweep, Binary Space Partition Trees, and Octree Representation, Back Face Detection Algorithm, Depth Buffer (Z-buffer) Algorithm, A-Buffer and Scan-Line Algorithms.
- AItE0604Illumination models and surface rendering
Basic Illumination Models (Ambient light, Diffuse reflection, Specular reflection and Phong model), Intensity attenuation and Color consideration, Polygon Rendering Methods (Constant intensity shading, Gouraud shading, Phong Shading and Fast Phong Shading).
- AItE0605Introduction to multimedia
Global structure of Multimedia, Medium, Multimedia system and properties, Concepts of sound system, Image and graphics Format; Image Synthesis, analysis and Transmission; Video signal representation, Computer Video Format, Computer- Based animation, Animation Language, Methods of controlling Animation, Display of Animation, Transmission of Animation.
- AItE0606Data compression, user interfaces and multimedia application
Coding Requirements, Lossy Sequential DCT- based Mode, Expanded Lossy DCT-based Mode, JPEG and MPEG format, Basic user interface Design Issues, Video and Audio at the User Interface, User-friendliness as the Primary Goal, Media preparation and composition, Media integration and communication, and Media Entertainment.
- AItE0601
chapter 7 · ACtE07 · 10 questions · 10 marks
Data Structures and Algorithm, Database System and Operating System
- ACtE0701Introduction to data structure, list, linked lists and trees
data types, data structures and abstract data types; time and space analysis of algorithms (Big oh, omega and theta notations), Linear data structure (Stack and queue implementation); Stack application: infix to postfix conversion, and evaluation of postfix expression, Array implementation of lists; Stack and Queues as list; and Static list structure, Static and dynamic list structure; Dynamic implementation of linked list; Types of Linked list: Singly Linked list, Doubly Linked list, and Circular Linked list; Basic operations on Linked list: creation of linked list, insertion of node in different positions, and deletion of nodes from different positions; Doubly linked lists and its applications, Concept of Tree, Operation in Binary tree, Tree search, insertion/deletions in Binary Tree, Tree traversals (pre-order, post-order and in-order), Height, level and depth of a tree, AVL balanced trees.
- ACtE0702Sorting, searching, and graphs
types of sorting: internal and external; Insertion and selection sort; Exchange sort; Merge and Redix sort; Shell sort; Heap sort as a priority queue; Big ‘O’ notation and Efficiency of sorting; Search technique; Sequential search, Binary search and Tree search; General search tree; Hashing: Hash function and hash tables, and Collision resolution technique, Undirected and Directed Graphs, Representation of Graph, Transitive closure of graph, Warshall’s algorithm, Depth First Traversal and Breadth First Traversal of Graph, Topological sorting (Depth first, Breadth first topological sorting), Minimum spanning trees ( Prim’s, Kruskal’s and Round- Robin algorithms), Shortest-path algorithm (Greedy algorithm, and Dijkstra’s Algorithm).
- ACtE0703Introduction to data models, normalization, and SQL
Data Abstraction and Data Independence, Schema and Instances, E-R Model, Strong and Weak Entity Sets, Attributes and Keys, and E-R Diagram, Different Normal Forms (1st, 2nd, 3rd, BCNF), Functional Dependencies, Integrity Constraints and Domain Constraints, Relations (Joined, Derived), Queries under DDL and DML Commands, Views, Assertions and Triggering, Relational Algebra, Query Cost Estimation, Query Operations, Evaluation of Expressions, Query Optimization, and Query Decomposition.
- ACtE0704Transaction processing, concurrency control and crash recovery
ACID properties, Concurrent Executions, Serializability Concept, Lock based Protocols, Deadlock handling and Prevention, Failure Classification, Recovery and Atomicity, and Log-based Recovery.
- ACtE0705Introduction to Operating System and process management
Evolution of Operating System, Type of Operating System, Operating System Components, Operating System Structure, Operating System Services, Introduction to Process, Process description, Process states, Process control, Threads, Processes and Threads, and Types of scheduling, Principles of Concurrency, Critical Region, Race Condition, Mutual Exclusion, Semaphores and Mutex, Message Passing, Monitors, and Classical Problems of Synchronization.
- ACtE0706Memory management, file systems and system administration
Memory address, Swapping and Managing Free Memory Space, Virtual Memory Management, Demand Paging, Performance, and Page Replacement Algorithms, introduction to File, Directory and File Paths, File System Implementation, Impact of Allocation Policy on Fragmentation, Mapping File Blocks on The Disk Platter, File System Performance, Administration Tasks, User Account Management, Start and Shutdown Procedures.
- ACtE0701
chapter 8 · ACtE08 · 10 questions · 10 marks
Software Engineering and Object-Oriented Analysis & Design
- ACtE0801Software process and requirements
Software characteristics, Software quality attributes, Software process model (Agile Model, V-Model, Iterative Model, Prototype Model, and Big Bang Model), Computer-aided software engineering, Functional and non –functional requirements, User requirements, System requirement, Interface specification, The software requirements documents, Requirement’s elicitation and analysis, and Requirement’s validation and management.
- ACtE0802Software design
Design process, Design Concepts, Design Mode, Design Heuristic, Architectural design decisions, System organization, Modular decomposition styles, Control styles, Reference architectures, Multiprocessor architecture, Client –server architectures, Distributed object architectures, Inter-organizational distributed computing, Real –time software design, and Component-based software engineering.
- ACtE0803Software testing, cost estimation, quality management, and configuration management
Unit Testing, Integration testing, System testing, Component testing, Acceptance Testing, Test case design, Test automation, Metrics for testing, Algorithmic cost modeling, Project duration and staffing, Software quality assurance, Formal technical reviews, Formal approaches to SQA, Statistical software quality assurance, A framework for software metrics, Matrices for analysis and design model, ISO standards, CMMI, SQA plan, Configuration management planning, Change management, Version and release management, and CASE tools for configuration management.
- ACtE0804Object-oriented fundamentals and analysis
Defining Models, Requirement Process, Use Cases, Object Oriented Development Cycle, Unified Modeling Language, Building Conceptual Model, Adding Associations and Attributes, and Representation of System Behavior.
- ACtE0805Object-oriented design
Analysis to Design, Describing and Elaborating Use Cases, Collaboration Diagram, Objects and Patterns, Determining Visibility, and Class Diagram.
- ACtE0806Object-oriented design implementation
Programming and Development Process, Mapping Design to Code, Creating Class Definitions, from Design Class Diagrams, Creating Methods from Collaboration Diagram, Updating Class Definitions, Classes in Code, and Exception and Error Handling.
- ACtE0801
chapter 9 · AItE09 · 10 questions · 10 marks
Information Theory System and Coding
- AItE0901Introduction of information theory and signals
Measure of information, Information source entropy, and information rate. Digital and Analog Systems, Communication System, Information Measure, Channel Capacity and Ideal Communication Systems, Coding. Properties of Signals and Noise, Fourier Transform and Spectra, Power Spectral Density and Auto‑correlation Function, Orthogonal Series Representation of Signals and Noise, Fourier Series, Bandwidth of Signals.
- AItE0902Principles of signaling and circuits
Introduction, Pulse Amplitude Modulation, Pulse Code Modulation, Digital Signaling, Line Codes and Spectra, Inter‑symbol Interference, Differential Pulse Code Modulation, Delta Modulation, Time‑Division Multiplexing, Packet Transmission System, Pulse Time Modulation: Pulse Width Modulation and Pulse Position Modulation. Complex Envelope Representation of Bandpass Waveforms, Representation of Modulated Signals, Spectrum of Bandpass Signals, Evaluation of Power, Bandpass Filtering and Linear Distortion, Bandpass Sampling Theorem, Received Signal Plus Noise, Classification of Filters and Amplifiers, Nonlinear Distortion, Limiters, Mixers, Up Converters, and Down Converters, Frequency Multipliers, Detector Circuits, Phase Locked Loops and Frequency Synthesizers, Direct Digital Synthesis, Transmitters and Receivers.
- AItE0903Principles of signaling and source coding
Transmission Impairments, source coding, Shannon’s Encoding algorithm, Shannon-fano Encoding Algorithm, Huffman codes, Shannon'’ channel capacity theorem. Signals and their classification: Periodic and non-periodic signals; Deterministic and Random signals; Energy and Power signals; Continuous and Discrete time signals, Continuous and Discrete time system, Basic system properties.
- AItE0904Impairments, error handling and compression techniques
Attenuation & Distortion, Delay Distortion, Noise & Types, interference, crosstalk. Types of error & its Detection and Correction Methods, hamming codes, checksum, cyclic redundancy codes (CRC), Convolution codes, Types of data Compression Techniques.
- AItE0905Data link control and protocol
Flow Control: Stop - & - Wait, Sliding Window, Error Control: Automatic Repeat Request (ARQ), Stop–and Wait ARQ, Sliding Window (ARQ), Asynchronous & Synchronous Protocols and its types.
- AItE0906Data encoding & modulation
Encoding Vs Modulation, Encoding of Digital Data as Digital Signals & its Techniques, Amplitude, Frequency, and Phase Shift Keying. Pulse Code and Delta Modulation. Analog Modulation (Amplitude, Frequency, and Phase Modulation), Digital Modulation Methods, Types and Standard Modems, Multilevel Modulation, Differential PSK, QPSK Modem, Higher-Data Rate Modems.
- AItE0901
chapter 10 · AALL10 · 10 questions · 10 marks
Project Planning, Design and Implementation
- AALL1001Engineering drawings and its concepts
Fundamentals of standard drawing sheets, dimensions, scale, line diagram, orthographic projection, isometric projection/view, pictorial views, and sectional drawing.
- AALL1002Engineering Economics
understanding of project cash flow; discount rate, interest and time value of money; basic methodologies for engineering economics analysis (Discounted Payback Period, NPV, IRR & MARR); comparison of alternatives, depreciation system and taxation system in Nepal.
- AALL1003Project planning and scheduling
project classifications; project life cycle phases; project planning process; project scheduling (bar chart, CPM, PERT); resources levelling and smoothing; monitoring/evaluation/controlling.
- AALL1004Project management
Information system; project risk analysis and management; project financing, tender and its process, and contract management.
- AALL1005Engineering professional practice
Environment and society; professional ethics; regulatory environment; contemporary issues/problems in engineering; occupational health and safety; roles/responsibilities of Nepal Engineers Association (NEA).
- AALL1006Engineering Regulatory Body
Nepal Engineering Council (Acts & Regulations). (AALL1006) Full Course Available on PANA ACADEMY 9851420233 / 9851342670 / 9808100083 panaacademy.com.
- AALL1001
always check the latest syllabus on the official Nepal Engineering Council website (nec.gov.np).
prepare for AItE, chapter by chapter.
a free account adds practice questions for every topic above, mock tests in the real exam pattern and a study plan up to your exam day.
create free account →