ICS 214 IT Workshop III��Course Details
Presented by
Dr. Selvi C
Assistant Professor
IIIT Kottayam
Course Objectives
Course Outcomes
Syllabus
Introduction to data types, variables, constants, operators, input-output, basic formatting, running python programs, date and time functions
Conditionals, if statement and variants, relational operators, logical operators
Iteration and while loops, for loops and range command, random numbers
File processing, reading and writing files, parsing files, text files and CSV files
Lists and list processing, list operations, list traversals, tables as lists
Tuples, Maps, Sets and Dictionaries, creation and traversals
Strings and string processing, string functions, conversions
Syllabus
User defined Functions, lambda functions, recursive functions, built-in functions, yield statement, parameter passing
Classes and object-oriented programming, inheritance, associations Database processing, creating tables, querying, MySQL and PySqlite
Network programming, sockets, email sending, ftp Threads and multithreading
Numpy and applications in matrices, random numbers Scipy, Matplotlib, graphing and charting data
Introduction to Android app development
Text Books/References
Course evaluation
Evaluation parameter | Weightage of Marks % | Individual Total Marks | Total Marks |
Mid Semester I | 20 | 100 converted to 70 | 100 |
Mid Semester II | 20 | ||
Continuous Evaluation1 | 20 | ||
End Semester | 40 | ||
Lab evaluation2 | 30 | 30 |
The course evaluation will be done in the following way:
Administration of Exams: Exams will be administered through LMS via online. The duration of the exam, will be 90(Mid)/120(end sem.) minutes respectively.
1 and 2 will see in next slide
Continuous Evaluation
Evaluation parameter | Weightage of Marks |
Minimum of one Quiz | 20 |
Minimum of Two Assignment |
The continuous evaluation1 scheme will consist of the following:
Evaluation parameter | Weightage of Marks | Total Marks |
Daily evaluation (Every Week) | 10 | 30 |
Viva | 05 | |
Lab Exam (Last Week) | 15 |
The continuous evaluation2 scheme for lab:
Timetable
Any more
Thank you