
- CSC 2400: Computer Systems Assembly: Accessing Memory
- CSC 2405: Simple Web Proxy Introduction
- gdb -h (lists command line options) Note: Ctrl-C does not exit from gdb, but halts the current
- Fundamentals of Secure Communication
- CSC 2405 Tiny Shell (Part II) This is a group assignment. You may work with the same team as in the previous assignment. To change a
- CSC 2400: Computer Systems C Integral Datatypes
- Computer Systems II Memory Management
- Spring 2011 Syllabus for CSC 2405 (Computing Systems II)
- CSC 2400 Practice Exercises for Exam 2 Exercise 1 [X86 to C]
- CSC 2400 Understanding the X86 Stack Layout The following exercises must be completed on felix or helix.
- Synchronizing Threads Review: Single vs. Multi-Threaded Processes
- Spring 2011 Syllabus for CSC 2400-100 (Computer Systems I)
- Computer Systems I Process Scheduling
- Computer Systems II Executing Processes
- Simple Mail Transfer ProtocolSimple Mail Transfer Protocol A Client-Server TransactionA Client-Server Transaction
- CSC 2400: Computer Systems Bits, Bytes and Data Types
- Introduction to Threads Race Conditions
- CSC 2405 Tiny Shell (Part I) This is a group assignment. You may work in teams of up to 3 students. A quiz testing your performance and
- An Operating Raphael A. Finkel
- CSC 2405: Computer Systems II Spring 2011 (MWF 9:30-10:20 in G87)
- Standard I/O and System Calls [Chapter 5 of Adam Hoover Textbook]
- CSC 2405 Tiny Shell (Part III) This is a group assignment. You may work with the same team as in the previous assignment. To change a
- CSC 2405 Tiny Shell (Part IV, Final) This is a group assignment. You may work with the same team as in the previous assignment. To change a
- CSC 2400: Computing Systems Associate Professor Mirela Damian
- CSC 2400: Computer Systems Slides by Jennifer Rexford from Princeton University, slightly modified by Mirela Damian.
- Pointers and Structures in C Variables that hold memory addresses
- CSC 2400: Computer Systems Assembly Language: Overview
- CSC 2400 Translating X86 to C Preliminaries [leal]
- CSC 2400 Practice Exercises for Exam 2 Exercise 1 [X86 Stack Layout]
- CSC 2400: Data Lab Assignment Introduction
- CSC 2400: Defusing a Binary Bomb 1 Introduction
- CSC 2400: Computer Systems Arrays and Strings
- Computer Systems II Introduction to Processes
- Buffer Bomb Lab Introduction
- InterProcess Communication Communication between processes
- Computer Systems II Creating and Executing Processes
- Computer Systems Network Programming
- CSC 2400: Understanding Stack Usage for Function Calls in X86 int sum(int x, int y)
- Program Building Slides by Jennifer Rexford from Princeton University, slightly modified by Mirela Damian.
- CSC 2400: Computing Systems X86 Assembly: Function Calls
- Fall 2008 Name __________________________________ CSC 2400 Test 1
- Syllabus for CSC 2400 (Computer Systems I) Instructor Mirela Damian, MSC 167A
- CSC 2400: Computing Systems Associate Professor Mirela Damian
- Computer Systems II Process Scheduling
- CSC 2400 -Reading and Debugging X86 Code Log in your Unix account on the felix machine.
- Name 1 ______________________________ Name 2 ______________________________
- Yao Spanners for Wireless Ad Hoc Networks A Thesis Presented to the Faculty of the
- CSC 2400: Computer Systems Bits, Bytes and Data Types
- Memory Allocation Slides by Jennifer Rexford from Princeton University, slightly modified by Mirela Damian.
- CSC 2400: Computer Systems I Symbolic Constants in C
- Conceptual ModelingConceptual Modeling Entity Relationship DiagramsEntity Relationship Diagrams
- CSC 2400: C Pointers and Structures In implementing the functions below, use the following definition
- CSC 2400: Computer Systems Assembly Language: Overview
- Syllabus for CSC 4480: Principles of Database Systems Instructor Mirela Damian, MSC 167A
- Th D t b E i t dThe Database Environment and Developmentp
- CSC 2400: Computer Systems Using char for Charactersg
- CSC 2400: Computer Systems I Practice Characters in C
- CS 2400 Defusing a Binary Bomb 1 Introduction
- CSC 2400: Computer Systems I Practice Characters in C (continued)
- CSC 4480: Principles of Database Systems Term Project Phase 1
- ChapterChapter 1111ChapterChapter 1111 DatabaseDatabase RecoveryRecovery
- Chapter 5:Chapter 5: Physical Database Design and
- Chapter 4Chapter 4 Logical Database Design and
- CSC 2400: Computer Systems Strings in C
- ChapterChapter 12 (web)12 (web)ChapterChapter 12 (web)12 (web) Distributed DatabasesDistributed Databases
- ChapterChapter 66 Introduction to SQLIntroduction to SQLIntroduction to SQLIntroduction to SQL
- Managing the Implementation of C Projects: Modular Programming
- Chapter 7Chapter 7Chapter 7Chapter 7 Triggers in SQLTriggers in SQL
- CSC 2400: Computer Systems Arrays vs. Pointers
- CSC 2400: Computing Systems X86 Assembly: Function Calls
- The Enhanced E-R Model ObjectivesObjectives
- CSC 2400 Understanding the C memory model One of the hallmarks of a good C programmer (and really any programmer in general) is having
- Lab on Pointers in C This lab involves playing with a number of C programs to solve some problems involving pointers. There are
- NormalizationNormalization Data NormalizationData Normalization
- ChapterChapter 77ChapterChapter 77 Advanced SQLAdvanced SQL
- Basics of Pointers in CBasics of Pointers in C Chapter 4Chapter 4
- Function Calls: Stack Frames