Site Tools


course_info:cis_3110

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
course_info:cis_3110 [2015/02/10 19:07] – Page moved from cis_3110 to course_info:cis_3110 kjohns23course_info:cis_3110 [2015/02/25 18:18] (current) xli
Line 5: Line 5:
  
  
-  * Unordered List Item 
  
 +  * Class designed for students majoring in Computer Science or in areas having a strong emphasis in Computer Science. Sound knowledge of data structures and C pogramming.
  
-== Course Topics: == 
  
-  * Unordered List Item+== Course Topics: ==
  
 +  
 +* Structure of a process: address space, registers, program counter and the stack. 
 +* Asynchronous activity: hardware and software interrupts, service routines. 
 +* Multiprogramming: programming for concurrency, process and thread, shared data, race conditions, critical sections and tools/techniques for multiprogramming such as mutual exclusion, semaphores and strict message passing. 
 +* Memory management: memory allocation, stack, heap, virtual memory.
 +* File systems: file organization and interfacing with secondary storage. 
 +* The operating system kernel: internals and interfacing via system calls. 
 +* Distributed computing: communication, client/server model, remote procedure calls. 
  
 == Course Format: == == Course Format: ==
  
-  * Lecture format: +  * Lecture format: in class lecture 
-  * Online materials location and format: +  * Online materials location and format: moodle 
-  * Lab or tutorial format and expectations:+  * Lab or tutorial format and expectations: in class labs
  
  
 == Method of evaluation: == == Method of evaluation: ==
  
-  * Number of Assignments: +  * Number of Assignments: 3 
-  * Number of Graded Labs: +  * Number of Graded Labs: 0 
-  * Number of Quizzes: +  * Number of Quizzes: 0 
-  * Formal Midterm? +  * Formal Midterm? yes 
-  * Course project? +  * Course project? no 
-  * Final Exam? +  * Final Exam? yes 
-  * Group work? +  * Group work? no 
-  * mostly programming assignments? +  * mostly programming assignments? yes 
-  * Written documents?+  * Written documents? readme files in assignment submission
  
  
course_info/cis_3110.1423595228.txt.gz · Last modified: 2015/02/10 19:07 by kjohns23