Computer Science (CS)

This Subject Guide comprises well-selected resources and alternatives that facilitate the learning and research activities of VGUers.

edit   Suggested Searching Keywords

Algebra; Calculus; Computer science; Programming C; Object oriented languages; Discrete mathematics; Computer architecture; Algorithms & data structures; Theoretical informatics; Software engineering; Analysis; Statistics; Java; Databases; Computer networks; Operating systems; IT security; Distributed applications; Computer law; Data privacy

books-1Books

Location: VGU Library

  1. Algebra and trigonometry / James Stewart, Lothar Redlin, Saleem Watson. 2015. Shelf number: 512.13 S8497
  2. Calculus / James Stewart / William H. Hayt, Jr., John A. Buck. 2012. Shelf number: 515 S8497
  3. Programming in C / Stephen G. Kochan. 2015. Shelf number: 005.133 K766 23
  4. Discrete mathematics and its applications / Kenneth H. Rosen. 2013. Shelf number: 511 R8132
  5. Computer organization and architecture : designing for performance / William Stallings. 2016. Shelf number: 004.22 St18
  6. Data structures and algorithms in Java / Michael T. Goodrich, Roberto Tamassia. 2011. Shelf number: 005.1 G654 22
  7. Software engineering / Ian Sommerville. 2011. Shelf number: 005.1 S6977
  8. Statistics. 2007. Shelf number: 519.5 F8756
  9. Java : the complete reference / Herbert Schildt.. 2014. Shelf number: 005.133 S3342 23
  10. Computer Networks / Andrew S. Tanenbaum, David J. Wetherall. 2011. Shelf number: 004.6 T155A
  11. Operating systems : internals and design principles / William Stallings. 2015. Shelf number:  005.43 S7828

newspaper.jpgNewspapers

Location: VGU Library

  1. Automation Today
  2. Journal Of Computer Science and Cybernetics
  3. PC World VN
  4. Vietnam News
  5. New York Times
  6. The Wall Street Journal
  7. National Geographic

download-3  Open Access Journals

  1. Computational Science and Techniques
  2. Electronic Journal of Information Technology
  3. Applied Computer Science
  4. Journal of Computer Science
  5. Computers
  6. Journal of Software Engineering
  7. International Journal of Information Security Science
  8. International Journal of Applied Mathemetics and Computer Science
  9. The Journal of Applied Computer Science & Mathematics
  10. Journal of Computing and Information Technology
  11. International Journal of Software Engineering and Computer Systems
  12. Journal of Internet Services and Information Security
  13. Scientific Programming
  14. Open Computer Science
  15. Advances in Distributed Computing and Artificial Intelligence Journal
  16. Journal of Computer Networks and Communications

256.png eDatabases

  1. Proquest (accounts provided via emails)
  2. IEEE (accounts provided via emails)
  3. SpringerLink (accounts provided via emails)
  4. Science Direct (accounts provided via emails)
  5. MathSciNet® (accounts provided via emails)
  6. OECD (accounts provided via emails)
  7. MIT OCW 
  8. Open Knowledge Repository
  9. Vietnam Journal Online
  10. DOAJ
  11. ROAD
  12. Digital Commons Network
  13. OAIster
  14. FreeFullPDF
  15. INASP – Journals Online (JOLs) project from developing countries

Links for Open Access: eBooks – eTheses – eJournals

  1. eJournals and more
  2. eBooks
  3. eTheses & Repository

list_feature.jpgWebsites

  1. SmallNetBuilder
  2. MIT Technology Review
  3. CIO
  4. Techmeme
  5. Digital Trends
  6. TechCrunch
  7. MIT Open Course Ware
  8. W3Schools
  9. 100 Great Websites for Computer Scientists and Programmers
  10. Periodic Table of HTML
  11. How to choose the right Web Hosting
  12. Free stock photo resources
  13. Top resources to learn Android
  14. 100+ free presentation tools: stock images, fonts, cliparts, & infographic sites
  15.  How to optimize XML sitemap for greater search visibility

454c6019-b3c0-4bc8-8206-254238a53096eDictionary-Encyclopedia

  1. Webopedia
  2. Computer terms, dictionary, and glossary
  3. The Tech term computer dictionary
  4. IT Terminology
  5. Technical Dictionary
  6. Techopedia
  7. Computer and Technology terms
  8. Computer terms
  9. Oxford Dictionary
  10. Encyclopedia
  11. Encyclopedia – Britannica
  12. Encyclopedia – Infoplease
  13. Encyclopedia – Thefreedictionary