INFORMATION ENGINEERING MEDIA – YEAR 1
IM1001 DATA STRUCTURES AND ALGORITHMS
Textbook
Data Structures and Algorithms
Huang, Guangbin., Data Structures and Algorithms, Pearson Education South Asia, 2007. (Call no: QA76.9.D35D232DS)
Reference
Algorithm Design : Foundations, Analysis, & Internet Examples
Michael Goodrich and Robert Tamassia, Algorithm Design : Foundations, Analysis, & Internet Examples, 2002. (Call no: QA76.9.A43G655)
Introduction to the Design & Analysis of Algorithms
Levitin, Anany, Introduction to the Design & Analysis of Algorithms, 3rd Edition, Pearson, 2012. (Call no: QA76.9.A43L666 2012)
Algorithms
Johnsonbaugh, Richard, Algorithms, Pearson Education, 2004. (Call no: QA76.9.A43J65)
IM1002 ANALOG ELECTRONICS
Textbook
Microelectronic Circuit Design
Jaeger Richard C & Blalock Travis N, Microelectronic Circuit Design, 4th Edition, McGraw-Hill, 2011. (Call no: TK7874.J22M 2011)
Engineering Circuit Analysis
Hayt, William Hart., Engineering Circuit Analysis, 8th Edition, McGraw-Hill, 2012. (Call no: TK454.H426 2012)
Reference
Electric Circuits
Nilsson, James William., Electric Circuits, 10th Edition, Prentice Hall, 2011. (Call no: TK454.N712 2015)
Fundamentals of Microelectronics
Razavi Behzad, Fundamentals of Microelectronics, 2nd Edition, John Wiley, 2014. (Call no: TK7874.R278F 2014)
IM1003 OBJECT-ORIENTED PROGRAMMING
Textbook
Introduction to Java programming and data structures
Liang Y Daniel, Introduction to Java programming and data structures,-Comprehensive Version, 11th Edition, Pearson/Prentice Hall (Call no: QA76.73.J38L693 2018)
Reference
Java : How to Program
Deitel Paul J and Deitel Harvey M, Java : How to Program, -Late Objects version,11th Edition, Prentice Hall. (Call no: QA76.73.J38D325 2018)
IM1004 DIGITAL ELECTRONICS
Textbook
Digital Design: Principles and Practices
Wakerly John F, Digital Design: Principles and Practices, 4th Edition, Pearson Prentice-Hall, 2007. (Call no: TK7874.W149 2007)
Reference
Digital Design: With a Introduction to the Verilog HDL
Mano M Morris, Ciletti Michael D, Digital Design: With a Introduction to the Verilog HDL, 5th Edition, Pearson Prentice Hall, 2013. (Call no: TK7888.3.M285 2013)
Introduction to logic design
Marcovitz Alan B, Introduction to logic design, 3rd Edition, McGraw-Hill, 2010. (Call no: TK7868.L6M321 2010)
Fundamentals of Logic Design
Roth Charles H and Kinney Larry L, Fundamentals of Logic Design, 7th International Edition, Cengage Learning, 2014. (Call no: TK7868.L6R845 2014)