Presentation is loading. Please wait.

Presentation is loading. Please wait.

IT215 Systems Software Semester II,

Similar presentations


Presentation on theme: "IT215 Systems Software Semester II,"— Presentation transcript:

1 IT215 Systems Software Semester II, 2009-10
Prof. Sanjay Srivastava Faculty Bldg. 1, Room 1205 Phone: 547 9/15/2019 Sanjay Srivastava, DA-IICT

2 Sanjay Srivastava, DA-IICT
Overview Operational Details Evaluation Scheme Ethical Code Mode of Interactions Course Introduction 9/15/2019 Sanjay Srivastava, DA-IICT

3 Operational Details Resources
Course website: (IT215) Teaching Assistants (Lead TAs) Rucha Kulkarni Janaki Akhani 9/15/2019 Sanjay Srivastava, DA-IICT

4 Operational Details Text Books
T-1 Operating System Concepts, Silberschatz, Galvin T-2a UNIX System Programming, Haviland, Gray, and Salama T-2b UNIX Network Programming, Richards Stevens 9/15/2019 Sanjay Srivastava, DA-IICT

5 Operational Details Reference Books
R-1 Computer Networks, Tanenbaum A.S. R-2 Computer Systems: A Programmer's Perspective”, Bryant and O'Hallaron R-3 Advanced Programming in Unix Environment”, Stevens Richards 9/15/2019 Sanjay Srivastava, DA-IICT

6 Operational Details Laboratory
Weekly 3-hour labs Lab tutorial will be part of the lab session. ALL labs must be completed. Otherwise an ‘F’ grade will be awarded. Lab evaluation scheme is on the course website. Lab results/work to be shown at the end of the labs. Viva will be taken during the lab itself. Completed lab report to be submitted a day before the next lab date. 9/15/2019 Sanjay Srivastava, DA-IICT

7 Sanjay Srivastava, DA-IICT
Evaluation Scheme Labs 20% Tests (2) 40% Final Exam 40% 9/15/2019 Sanjay Srivastava, DA-IICT

8 Sanjay Srivastava, DA-IICT
Ethics - Definition Ethics: (via ethica from the Ancient Greek] "moral philosophy", from the adjective of ēthos "custom, habit") -A major branch of philosophy, is the study of values and customs of a person or group. -A Community Code of Conduct 9/15/2019 Sanjay Srivastava, DA-IICT

9 Sanjay Srivastava, DA-IICT
Plagiarism Plagiarism is intentional/unintentional use of others words and ideas and passing them as your own. To avoid plagiarism one must cite the work used and also paraphrase sentences from published literature. The students are here to learn and train their minds in reliable thinking and articulating their ideas into words. 9/15/2019 Sanjay Srivastava, DA-IICT

10 Cheating in examinations and assignments
Doing this violates academic integrity Exams/Quizzes are conducted to evaluate a particular student and cheating at exams nullifies the purpose. Assignments are given as part of a learning exercise and must be done individually or in your own group specified by the faculty member. 9/15/2019 Sanjay Srivastava, DA-IICT

11 Sanjay Srivastava, DA-IICT
What to do? Do your own assignments Write your own exams Write reports in your own words Cite the literature you have used 9/15/2019 Sanjay Srivastava, DA-IICT

12 Useful documents/websites for more information
In the “Academic” folder: Disciplinary Guidelines for Students Examination Rules for Students On Internet: 9/15/2019 Sanjay Srivastava, DA-IICT

13 Sanjay Srivastava, DA-IICT
Mode of Interactions In-class Interactions PRS (Personal Response System) Discussion Board on the “courses” website Individual Interactions Office Hours : Tue, Thu 5pm Weekly reading material (e.g. The Art of Unix Programming – in Class Notes section) 9/15/2019 Sanjay Srivastava, DA-IICT

14 Course Introduction Systems Software - Why?
Computers have evolved from being computing elements to a combination of computing and communicating elements Traditional application development models and underlying architecture are not adequate 9/15/2019 Sanjay Srivastava, DA-IICT

15 Course Introduction Systems Software - How?
Focus on computing and communication as services as defined by their interface Introduction to API design and underlying building blocks Design of systems applications using low level constructs, API 9/15/2019 Sanjay Srivastava, DA-IICT

16 Sanjay Srivastava, DA-IICT
Summary Lectures to focus primarily on computation/network systems concepts, systems software design Labs to focus on design and implementation of systems application using appropriate APIs 9/15/2019 Sanjay Srivastava, DA-IICT


Download ppt "IT215 Systems Software Semester II,"

Similar presentations


Ads by Google