Course Archives Documentation Research and Training Centre Unit | ||||||||
Course: Foundations of Information and Communications Technology (ICT) Level: Postgraduate Time: Currently not offered |
||||||||
Syllabus Past Exams Syllabus: Module 1: Digital Computers Unit 01: Evolution of Digital Computers Unit 02: Social and Ethical Aspects of Information Technology; Privacy and Security Unit 03: Number systems Binary, Octal, Decimal, Hexadecimal Unit 04: Character Representation ASCII and UNICODE Unit 05: Basic Components of computers: ALU, RAM, ROM, Cache memory; Cloud Infrastructure Unit 06: I/O devices: keyboards, monitors, printers, scanners, PCs, Servers, secondary storage devices Unit 07: Boolean Logic: AND, OR, NOT, NAND, NOR, EX-OR Module 2: Operating Systems, UNIX/Linux Unit 08: Operating System: Single User, multi-user, multi-tasking system Unit 09: Introduction to UNIX/Linux; Flavours of Unix/Linux Unit 10: Important shell commands Unit 11: Directory Structure, File/Directory Permissions, Relative and Absolute Paths Unit 12: Redirection; Environment Variables Unit 13: Regex: Regular Expressions Unit 14: Shell Scripting Unit 15: Security and Firewalls Module 3: Networking Technology Unit 16: Network topologies: Star, Bus, Token Ring, Hybrid; Type of Networks LAN and VPN; Networking Hardware: Ethernet, Hubs, Switches, Cables and connectors Unit 17: TCP/IP, IP4 and IP6; Public and LAN IPs, subnet masking; Networks classes: A, B, C, D; Transport layer protocols: TCP, UDP and AAL Unit 18: SSH, SFTP, HTTP, passwordless SSH access, DNS, Proxy servers Module 4: Introduction to Markup Languages Unit 19: HyperText, Hyper Media and HTML Unit 20: XML, DTD, XMLS Unit 21: XSLT, CSS Unit 22: HTML5 Unit 23: Apache Web Server Module 5: Web Search Engines Unit 24: Search Facilities Exact, Phrase, Truncation (Wild Cards), Boolean, Fuzzy, Proximity searches Unit 25: Evaluation of Google, Yahoo etc Unit 26: Ranking Algorithms Module 6: Social Media Unit 27: Web-2.0: Concept; Social, Privacy and Ethical Issues Unit 28: FaceBook, Twitter, Instagram, ResearchGate, LinkedIn Module 7: Database Management Systems Unit 29: DBMS Models Unit 30: Structured Query Language (SQL) Unit 31-36: DBMS practice using Software like MySQL or PostgreSQL Reference Texts: 1. Anderson, Paul. (2012). Web 2.0 and beyond : principles and technologies. CRC Press 2. Bach, Maurice J. (2015). Design of the Unix Operating Systems. Pearson 3. Date, C. J. (2003). An Introduction to Database Systems. Pearson Education. 4. Doyle, Stephen (2015) Complete ICT for Cambridge IGCSE. Oxford University Press. 5. Leon, Alexis & Leon, Mathews. (2006). Fundamentals of Database Management Systems. Vijan Nicole. 6. Matthew, Neil & Stones, Richard. (2008). Beginning Linux Programming. Wiley 7. Petersen Richard .(2017). Linux: The Complete Reference, McGrawHill. 8. Silberschatz, A.(2005). Operating System Concepts. Wiley 9. Silberschatz. (2013). Database System Concepts Paperback. McGrawHill. 10. Siwatch, Ajit S. et al. (2006). Approaches to Modern Librarianship. Sanjay. 11. Stallings, William. (2007). Computer Networking with Internet Protocols and Technology. Pearson. 12. Sybex. (2007). Linux Complete. BPB Publications. 13. Ward, Brian (2014) How Linux Works - What Every Super user Should Know . No Starch Press. 14. Wilson, Kevin (2016).Essential Computing: Concepts of ICT. Elluminate Press. Top of the page Past Exams | ||||||||
Top of the page | ||||||||
[Indian Statistical Institute] |