The Carnegie Pulseabout the carnegie pulse | advertise | contact | subscriptions | join 
newsart & cultureopinionseventsclassifiedscourse schedule

My schedule
My textbooks
Most popular
View departments
View locations
View times

Find course by title:




 


15-310 System-Level Software Development

Units:12.0
Department:Computer Science
Prerequisites:15-213
Related URLs:http://www.csd.cs.cmu.edu

The course is designed to introduce students to system-level software development. The lecture component is designed to present students with a software developer's view of operating system services, including those that expose features such as process, memory, file, and communication management and concurrency control. The course will also explore system services outside of the operating system, including mechanisms for dynamic and static linking and loading. The lab component will provide students with a practicum-like experience developing real-world system software. Over the course of the semester, students will develop software utilities for practical tasks such as process accounting and management, process suspension, recovery, and migration, execution tracing, and file-system recovery, as well as software development aids such as tools to manipulate and trace process execution and dynamic library calls. This course is not open to students who have already taken 15-410, 15-441, or 18-447.


  Popularity index
Rank for this semester:#515
Rank in this department:#28

  Students also scheduled
15-295 Special Topic: Competition Programm...
15-390 Special Topic: Entrepreneurship for...
15-421 Web Commerce, Security and Privacy
15-411 Compiler Design
15-397 Special Topic: Web Application Deve...
12-787 Special Topics in Computer-Aided En...
12-751 Advanced Topics in Air Quality
12-741 Data Management
12-629 Environmental Microbiology for Engi...
15-447 Computer Architecture


The Carnegie Pulse: Pulse Scheduler: 15-310 System-Level Software Development
The Carnegie Pulseabout the carnegie pulse | advertise | contact | subscriptions | join 
newsart & cultureopinionseventsclassifiedscourse schedule

My schedule
My textbooks
Most popular
View departments
View locations
View times

Find course by title:




 


15-310 System-Level Software Development

Units:12.0
Department:Computer Science
Prerequisites:15-213
Related URLs:http://www.csd.cs.cmu.edu

The course is designed to introduce students to system-level software development. The lecture component is designed to present students with a software developer's view of operating system services, including those that expose features such as process, memory, file, and communication management and concurrency control. The course will also explore system services outside of the operating system, including mechanisms for dynamic and static linking and loading. The lab component will provide students with a practicum-like experience developing real-world system software. Over the course of the semester, students will develop software utilities for practical tasks such as process accounting and management, process suspension, recovery, and migration, execution tracing, and file-system recovery, as well as software development aids such as tools to manipulate and trace process execution and dynamic library calls. This course is not open to students who have already taken 15-410, 15-441, or 18-447.


  Popularity index
Rank for this semester:#515
Rank in this department:#28

  Students also scheduled
15-295 Special Topic: Competition Programm...
15-390 Special Topic: Entrepreneurship for...
15-421 Web Commerce, Security and Privacy
15-411 Compiler Design
15-397 Special Topic: Web Application Deve...
12-787 Special Topics in Computer-Aided En...
12-751 Advanced Topics in Air Quality
12-741 Data Management
12-629 Environmental Microbiology for Engi...
15-447 Computer Architecture


SecTimeDayInstructorLocation 
W1:00 - 2:20 pmM SakrLAS CO10Add course to my schedule
W SakrLAS CO10

 




  (c) Copyright 2004 The Carnegie Pulse, Carnegie Mellon's first exclusively online student-run news source. campus mirror | RSS    



  (c) Copyright 2004 The Carnegie Pulse, Carnegie Mellon's first exclusively online student-run news source. campus mirror | RSS