Course Instructor: Dr. Shiv Ram Dubey

Syllabus

Basic Computer Organization

Layers of Software

Operating Systems

Basic Linux Commands and Shell Scripting

Basics of Computer Networks

Basics of Mobile Devices

Timings

Class

Monday: 11.15-12.15 Sec-B, 12.15-13.15 Sec-A

Wednesday: 9.00-10.00 Sec-B, 10.00-11.00 Sec-A

Friday: 9.00-10.00 Sec-B, 10.00-11.00 Sec-A

Grading

20% MidExam,

40% EndExam,

15% Assignments/Quizzes

15% Lab Evaluations

10% Project Ideas

Lab

Tuesday: 14.30-17.30 Lab-A

Thursday: 14.30-17.30 Lab-B

Saturday: 14.30-17.30 Lab-C

Textbooks/References

1. Computer Architecture and Organization, John Hayes, Tata Mc-Graw Hill

2. How Computers Work, Ron White, Que Publishing, 2014, ISBN 0-7897-4984-X (10th Edition)

3. Overview of Computer Science, Philip Barry, University of Minnesota, 2015

4. A Balanced Overview of Computer Science, David Reed, J. Glenn Brookshear, Pearson Custom Publishing, 2011

5. Invitation to Computer Science, G. Michael Schneider, and Judith L. Gersting, Thompson (5th Edition), 2010

6. A Practical Guide to Ubuntu, Mark G. Sobell (4th Edition)

7. Unix Tutorial

8. AT&T Unix System V Users Manual

9. Computer Networks, Andrew S. Tanenbaum, Pearson Education India, 2013 (5th Edition)

10. Fundamentals of Mobile Computing, Pattnaik and Mall, Prentice-Hall of India Pvt.Ltd, 2015 (2nd Edition)