| Course Instructor | Phil Sweany |
| Office | NTRP F262 |
| Phone | 369-7427 |
| Office Hours | Tuesday, Thursday 1:30-3:15, Wednesday 2:15-3:45 |
| sweany@cs.unt.edu |
April 27:
A solution for the Major 3 part of the project is now available in ~sweany/public/3600
April 20:
The major 4 assignment is now available on Moodle.
April 19:
Here is the link to the course outcomes survey.
April 11:
Mr. Maeshiro asked me to pass along the following message from him.
----------------------------------------------------------------------
I have found useful examples in all programs of chapter 12 and 13. You can check the ones I listed below. However, all the programs have useful information and sample code.
Chapter 12 (Thread creation and management)
callcopycamalloc.c
callcopypass.c
copymultiple.c
Chapter 13 (Thread synchronization)
counter.c
randsafe.c
globalerror.c
Let me know if you have questions.
----------------------------------------------------------------------
April 5:
I've now seen a finals schedule. Our final for 3600 is on Monday, May 7th from 8:00 - 10:00am.
April 4:
A solution to part 2 of the major project can be found in ~sweany/public/3600 on the csp machine(s) and is called Part2Solution.tar.gz
March 26:
A bash "beginners guide" is here.
March 13:
Seems I posted the wrong file for the gdb assignment. I've updated the Moodle page for Minor #5 (gdb), so hopefully we're back to where I THOUGHT we were yesterday.
February 20:
Tomyo Maeshiro's office hours are Thursdays from 8:00am to noon. His email address is tomyogmsATgmail.com.
February 13:
The term project description is here.
January 21:
Below is a note from the system admin "staff".
New CSP accounts for spring 2012 students have been activated. Any student who is enrolled in at least one CSCE course should now have an account. For more information on how they can get logged in, please direct students to visit our eSupport site:
http://esupport.cse.unt.edu
If they're unable to login, please direct them to visit AMS to ensure that their EUID/AMS password has not expired.
http://ams.unt.edu
If they still have problems, please direct them to email me at csesupport@unt.edu or swing by Discovery Park F208.
Matt Kernan
CSE Support
January 3:
Why are you looking here already? The term doesn't start for another two weeks.
January 3:
A fellow faculty member suggested that the following Linux tutorial might be useful to get started with UNIX.
We'll be using the Moodle online submission system this term. You can access it directly from my webpage.
Here is a Pico Tutorial. Pico is a simple text editor that is available on the CSP computers.
Adam Hoover
System Programming with C and UNIX ,
Addison-Wesley, 2010.
ISBN 0-13-606712-3
| Section 1 | M,W 9:30am to 10:50 | NTDP B140 |
| Week 6 | 2/20/12 | Monday | 11:59pm | Major Assignment 1 due |
| Week 9 | 3/14/12 | Wednesday | in class | Exam |
| Week 9 | 3/16/12 | Friday | 11:59pm | Major Assignment 2 due |
| Week 12 | 4/13/12 | Friday | 11:59pm | Major Assignment 3 due |
| Week 15 | 5/4/12 | Friday | 11:59pm | Major Assignment 4 due |
| Week 16 | 5/7/12 | Monday | 8:00 |
The various components of your grade are weighted as follows:
| Minor Assignments and Labs | 20% |
| Major Assignments | 30% | Midterm | 20% |
| Final | 30% |
Well, its a bit early to post your grades to date
As stated in class I insist upon collaboration among students (and even faculty?) in class and labs, as it is my belief that it provides a better learning environment.
On both Minor and Major assignments however, do your own work. I know that leaves a lot to interpretation, but we'll be discussing acceptable cooperation in class. In the final analysis though, it DOES come down to "do your own work."
And of course you need to do your own work on exams as well. Here there should be no ambiguity at all.
In case the above description, and in-class discussion of my views on appropriate and inappropriate collaboration does not answer all of your questions, please look at the university Student Rights and Responsibilities page.
UNT complies with all federal and state laws and regulations regarding discrimination, including the Americans with Disability Act of 1990 (ADA). If you have a disability and need a reasonable accommodation for equal access to education or services please contact the Office of Disability Accommodation.