The Course Gives an Introduction to Computer Technologies And Networks, As Well As Some Basic Computer Science Terminology. Topics Include# The Structure of The Computer From The Programmer's Point of View. Memory Organization. Op-code, Addressing. Selected Topics in Modern Operating Systems, Including Processes And Threads, Scheduling Problems, Semaphores, The Critical-section Problem and Memory-management. Introduction to Networks# The Seven-layer Model of Computer Networks, Basic Protocols Such As Stop-and-wait and Go-back-n, Tcp/ip and The Internet. Computations and Computational Complexity.

Faculty: Data and Decision Sciences
|Undergraduate Studies

Pre-required courses

(94704 - C Programming Workshop and 234221 - Introduction to Computer Science N) or 234111 - Introduction to Computer Science or 234117 - Introduction to Computer Science H


Parallel course

94201 - Introductio to Data Science 94219 - Software Engineering


Course with no extra credit

44334 - Computer Networks and Internet 1 46209 - Structure of Operating Systems 46334 234119 234120 236364


Semestrial Information