NLC Graduate executive Trainee Computer Science Engineering Syllabus
Digital Logic – Boolean Algebra, Combinational and sequential circuits, Minimization, Number representations and compouter arithmetic (fixed an floating points).
Computer Organization and Archetecture – Machine instructions and addressing modes, ALU, Data-path and control unit, Instruction pipelining, Memory hierachy, Cache, Main memory and secondary storage, I/O interface (nterrupt and DMA mode)
Programming and Data Structure – Programmin in C, Recursion. Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs.
Algorithms – Searching, sorting, hashing, Asymptotic worst case time and complexity. Algorithm design techniques : greedy, dynamic programming and divide-and-conquer. Graph Search, minimum spanning trees, shortest path.
Theory of Computation – Regular expressions and finite automata. Context-free grammars and push-down automata. Regular and contex-free languages, pumping lemma. Turing machines and undersirability.
Operating System – Porcess, threads, inter-process communicaiton, concurrence and synchronization. Dead Lock, CUP, Scheduling, Memory Management and virtual memory, Fire Systems.
Databases – ER-model. Relational model : relational algebra, tuple calculus, SQL, Integrity constraints, normal forms. File organization, indexing (eg. B and B+ trees). Trasactions and concurrency control.
Computer Networks – Concept of layering. LAN technologies (Ethernet). Flow and error control techniques, switching. IPv4/IPv6. routers and routing algorithms (distance vector, link state). TCP/ UDP and sockets, congestion control. Application layer protocols (DNS, SMTP, POP, FTP, HTTP). Basics of Wi-Fi. Network security : authentication, basics of public key and privat key cryptography, digital signatures and certificates, firewalls.
Object Oriented Programming – OOP concepts basic characteristics of JAVA, principles of packages. Inheritance and interfaces, explorations and use of I/O streams.
Enterprises Resource Planning (ERP) – Basic of ERP, implemetation issue of ERP, Business modules of ERP, popoular product in the area of ERP, current and future trends in ERP.
Artificial Intelligenc – Characteristics of intelligent agents, Strategies in AI. Knowledge in sovling AI problems, application of AI.
Management Inforation Sytem – Basic of MIS, System Analysis and Design, Information system, Security and control.
Business Analytics – Busiiness intelligence, knowledge delivery efficiency.
Leave a Reply