This document outlines the topics and reference books for a qualifying exam in computer programming languages and data structures for a master's degree in electrical and computer engineering. The topics include various data structures like arrays, stacks, queues, graphs and trees, as well as linked lists, sets, and hash tables. Additional topics are imperative and object-oriented programming concepts, polymorphism, inheritance, interfaces, memory management, and the differences between C++ and Java. The document provides several recommended reference books for each section to help prepare for questions on the exam.
Download as DOCX, PDF, TXT or read online on Scribd
0%(1)0% found this document useful (1 vote)
27 views
Programming Language and Data Structure 2
This document outlines the topics and reference books for a qualifying exam in computer programming languages and data structures for a master's degree in electrical and computer engineering. The topics include various data structures like arrays, stacks, queues, graphs and trees, as well as linked lists, sets, and hash tables. Additional topics are imperative and object-oriented programming concepts, polymorphism, inheritance, interfaces, memory management, and the differences between C++ and Java. The document provides several recommended reference books for each section to help prepare for questions on the exam.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Department of Electrical and Computer Engineering
MS Qualifying Examination Subject: Computer Programming Language and Data Structure
Topics Reference Books
Array, Stack, Queue, Graph, Tree, Tree Any book of Data Structure Traversal, Linked list, Set, Hash Table Data Structures and Algorithms - Alfred V. Aho Data Structures and Program Design in C. Robert Kruse Data Structures. Edward M. Reingold and Wilfred J. Hansen. Imperative or sequential programing, modular Any book of elementary programming (C) programming, Object Oriented Programming Any book on Object Oriented Programming concept, Polymorphism, Inheritance, Static C Complete Reference – Herbert Schildt and Dynamic bindings, Interface, Abstract C++ Complete Reference – do class, Generic programming, Memory Java Complete Reference – do management of C++ vs Java Introduction to Java – Denial Y Liang