Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Computer Systems and Applications

1. Tanenbaum, A. S., & Bos, H. (2014). *Modern Operating Systems* (4th ed.). Pearson Education.
2. Hennessy, J. L., & Patterson, D. A. (2017). *Computer Architecture: A Quantitative Approach*
(6th ed.). Morgan Kaufmann.
3. Gehrke, J., & Ramakrishnan, R. (2011). *Database Management Systems* (3rd ed.). McGraw-Hill.
4. Kurose, J. F., & Ross, K. W. (2016). *Computer Networking: A Top-Down Approach* (7th ed.).
Pearson.
5. Stallings, W. (2016). Operating Systems: Internals and Design Principles (9th ed.). Pearson.

Fundamentals of Programming

Creating a reference list for software applications involves considering a diverse range of topics, from
software development methodologies to specific programming languages and frameworks. Here's a
sample reference list covering various aspects of software applications:

1. Pressman, R. S. (2014). *Software Engineering: A Practitioner's Approach* (8th ed.). McGraw-Hill


Education.

2. Sommerville, I. (2015). *Software Engineering* (10th ed.). Pearson Education.

3. Martin, R. C. (2009). *Clean Code: A Handbook of Agile Software Craftsmanship*. Prentice Hall.

4. McConnell, S. (2004). *Code Complete: A Practical Handbook of Software Construction* (2nd ed.).
Microsoft Press.

5. Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). *Design Patterns: Elements of Reusable
Object-Oriented Software*. Addison-Wesley.

6. Fowler, M. (2002). *Patterns of Enterprise Application Architecture*. Addison-Wesley Professional.

7. Agile Alliance. (2001). *Manifesto for Agile Software Development*. Retrieved from
https://agilemanifesto.org/

10. Martin, R. C. (2011). *Agile Principles, Patterns, and Practices in C#*. Prentice Hall.

16. Fowler, M. (2004). *UML Distilled: A Brief Guide to the Standard Object Modeling Language* (3rd
ed.). Addison-Wesley Professional.

17. Martin, R. C. (2017). *Clean Architecture: A Craftsman's Guide to Software Structure and Design*.
Prentice Hall.

18. Larman, C. (2004). *Applying UML and Patterns: An Introduction to Object-Oriented Analysis and
Design and Iterative Development* (3rd ed.). Prentice Hall.
19. Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). *Design Patterns CD: Elements of Reusable
Object-Oriented Software* (1st ed.). Addison-Wesley Professional.

20. Fowler, M. (2012). *Domain-Specific Languages*. Addison-Wesley Professional.

Fundamentals of Computer Networking

1. Kurose, J. F., & Ross, K. W. (2016). Computer Networking: A Top-Down Approach (7th ed.). Pearson.

2. Peterson, L. L., & Davie, B. S. (2007). Computer Networks: A Systems Approach (4th ed.). Morgan
Kaufmann.

3. Tanenbaum, A. S., & Wetherall, D. J. (2018). Computer Networks (6th ed.). Pearson.

4. Comer, D. E. (2014). Computer Networks and Internet (6th ed.). Pearson.

5. Forouzan, B. A. (2016). Data Communications and Networking (5th ed.). McGraw-Hill Education.

6. Stallings, W. (2017). Data and Computer Communications (10th ed.). Pearson.

7. Tanenbaum, A. S. (2003). Computer Networks (4th ed.). Prentice Hall.

10. Burgess, M. (2018). *Networking Fundamentals: Develop the Networking Skills you need to Start a
Career in IT*. CreateSpace Independent Publishing Platform.

11. Morgan, A. (2019). Networking: The Complete Guide to Network Connectivity and Communications.
McGraw-Hill Education.

20. Hunt, C., & Nance, R. (2017). Network Security Essentials: Applications and Standards (6th ed.).
Pearson.

Database Management System

1. Ramakrishnan, R., & Gehrke, J. (2003). Database Management Systems (3rd ed.). McGraw-Hill.

2. Silberschatz, A., Korth, H. F., & Sudarshan, S. (2019). Database System Concepts (7th ed.). McGraw-Hill
Education.

3. Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems (7th ed.). Pearson.

4. Garcia-Molina, H., Ullman, J. D., & Widom, J. (2008). Database Systems: The Complete Book (2nd ed.).
Prentice Hall.

5. Date, C. J. (2003). An Introduction to Database Systems (8th ed.). Addison-Wesley.

6. Ozsu, M. T., & Valduriez, P. (2011). Principles of Distributed Database Systems (3rd ed.). Springer.

7. Rob, P., & Coronel, C. (2015). Database Systems: Design, Implementation, and Management (11th ed.).
Cengage Learning.
8. Connolly, T. M., & Begg, C. E. (2014). Database Systems: A Practical Approach to Design,
Implementation, and Management (6th ed.). Pearson.

9. Garcia-Molina, H., & Widom, J. (1998). Database Management Systems (2nd ed.). McGraw-Hill.

10. He, J., & Ramamritham, K. (2017). Transaction Processing: Concepts and Techniques (1st ed.).
Morgan & Claypool Publishers.

Web Development

1. Duckett, J. (2014). *HTML and CSS: Design and Build Websites*. Wiley.

2. Duckett, J. (2014). *JavaScript and jQuery: Interactive Front-End Web Development*. Wiley.

3. Flanagan, D. (2011). *JavaScript: The Definitive Guide*. O'Reilly Media.

4. Freeman, E., & Robson, E. (2018). *Head First HTML and CSS: A Learner's Guide to Creating Standards-
Based Web Pages*. O'Reilly Media.

5. Krug, S. (2014). *Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability*. New
Riders.

6. Gábor, E., & Holovaty, A. (2009). *The Definitive Guide to Django: Web Development Done Right*.
Apress.

7. McFarland, D. (2014). *HTML5: The Missing Manual*. O'Reilly Media.

8. Pilgrim, M. (2010). *HTML5: Up and Running*. O'Reilly Media.

9. Simpson, K. (2015). *You Don't Know JS: Scope & Closures*. O'Reilly Media.

10. Welling, L., & Thomson, L. (2016). *PHP and MySQL Web Development* (5th ed.). Addison-Wesley.

ICT PROJECT MANAGEMENT

1. Schwalbe, K. (2019). Information Technology Project Management (9th ed.). Cengage Learning.

2. Phillips, J. (2015). IT Project Management: On Track from Start to Finish (4th ed.). McGraw-Hill
Education.

3. Marchewka, J. T. (2014). Information Technology Project Management (5th ed.). Wiley.

4. Heldman, K. (2018). PMP Project Management Professional Exam Study Guide (9th ed.). Sybex.

5. Westland, J. (2013). The Certified Software Quality Engineer Handbook. ASQ Quality Press.

6. Schwalbe, K. (2015). An Introduction to Project Management (5th ed.). CreateSpace Independent


Publishing Platform.

8. Jurison, J. (2011). Project Management Methodologies: Selecting, Implementing, and Supporting


Methodologies and Processes for Projects. CRC Press.
COMPUTER SECURITY

1. Stallings, W., & Brown, L. (2017). *Computer Security: Principles and Practice* (4th ed.). Pearson.

2. Schneier, B. (2015). *Applied Cryptography: Protocols, Algorithms, and Source Code in C* (2nd ed.).
Wiley.

3. Anderson, R. (2008). *Security Engineering: A Guide to Building Dependable Distributed Systems*


(2nd ed.). Wiley.

4. Bishop, M. (2018). *Computer Security: Art and Science* (2nd ed.). Addison-Wesley.

5. NIST Special Publication 800-30. (2012). *Guide for Conducting Risk Assessments*. National Institute
of Standards and Technology.

6. Ross, R., Swanson, M., & Stoneburner, G. (2014). *Guide for Conducting Risk Assessments*. National
Institute of Standards and Technology.

COMPUTER/DISCRETE MATHEMATICS

1. Knuth, D. E. (1997). *The Art of Computer Programming, Volumes 1-4A Boxed Set*. Addison-Wesley
Professional.

2. Graham, R. L., Knuth, D. E., & Patashnik, O. (1994). *Concrete Mathematics: A Foundation for
Computer Science* (2nd ed.). Addison-Wesley Professional.

3. Rosen, K. H. (2011). *Discrete Mathematics and Its Applications* (7th ed.). McGraw-Hill Education.

4. Epp, S. S. (2010). *Discrete Mathematics with Applications* (4th ed.). Cengage Learning.

5. Trefethen, L. N., & Bau, D. (1997). *Numerical Linear Algebra*. SIAM.

SYSTEMS ANALYSIS AND DESIGN

1. Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2015). *Systems Analysis and Design in a Changing
World* (7th ed.). Cengage Learning.

2. Dennis, A., Wixom, B. H., & Roth, R. M. (2014). *Systems Analysis and Design* (6th ed.). Wiley.

3. Valacich, J. S., George, J. F., & Hoffer, J. A. (2014). *Essentials of Systems Analysis and Design* (6th ed.).
Pearson.

4. Kendall, K. E., & Kendall, J. E. (2018). *Systems Analysis and Design* (10th ed.). Pearson.

5. Rosenblatt, H. J. (2011). *Systems Analysis and Design* (9th ed.). Cengage Learning.
INTERNSHIP SEMINAR

1. Lipson, H., & Lourie, D. (2015). *The Third Wave: An Entrepreneur's Vision of the Future*. Simon &
Schuster.

2. Sinek, S. (2009). *Start with Why: How Great Leaders Inspire Everyone to Take Action*. Portfolio.

3. Pink, D. H. (2011). *Drive: The Surprising Truth About What Motivates Us*. Riverhead Books.

4. Duckworth, A. (2016). *Grit: The Power of Passion and Perseverance*. Scribner.

5. Gladwell, M. (2008). *Outliers: The Story of Success*. Little, Brown and Company.

You might also like