|
|
|
|
ASCI 7399 Linux Application Programming InstructorCang Ye Office: ETAS 502 Phone: 683-7284 Email: cxye@ualr.edu Website: http://www.ualr.edu/cxye Office hours: after class or by appointment PrerequisiteBackground in C/C++ programming language, and computer organization or microprocessor Text bookUnderstanding Unix/Linux Programming, by Bruce Molay Publisher: Prentice Hall, ISBN:0-13-008396-8 ReferencesLinux Programming, 3rd Edition, by Alan Cox Publisher: Wiley Publishing, Inc, ISBN: 0-7645-4497-7 Course ObjectivesCourse Objective: This course introduces the technical details for the design of Linux application. The course discusses Linux file system, Linux commands and the basic of system administration as a start point, and it covers program design on the following aspects: multiple processes/threads, inter-process communication, event-driven and signal handling, client/sever, graphics and user interface. Students will obtain hands-on experience on Linux software design through course projects. AttendanceFull participation in each class is expected. In order to pass this course, you cannot miss more than 4 classes without a legitimate reason. Homework, Exams, and ProjectHomework is due on specified dates. A minimum 10% penalty may be applied to late submission. Each day of lateness carries an extra 10% off (excluding weekends). Once the graded assignment has been returned to the class, the late ones will no longer receive credit although they will be reviewed and returned. Two exams, Midterm and Final, will be given. Both are closed book, close notes exams. Two projects will be assigned. CheatingEach student is expected to do his/her own work. Cheating may result in scores of zero for all parties involved and additional action by the university. You are required to report to me or the Dean of Students any violation you observe or hear about. GradingGrades will be assigned based on class participation, homework, project and exams. The following weighting will be used:
Final grade will be given on a standard grading scale A 90-100 B 80-89 C 70-79 D 60-69 F <60 Make-upMake-up exams are strongly discouraged and allowed at the discretion of the instructor. Student with disabilitiesIt is the university’s policy to accommodate students with disabilities, pursuant to federal and state law. Any student with a disability who needs accommodation should inform the instructor at the beginning of the course. The chair of the department offering this course is also available to assist with accommodations. Students with disabilities are also encouraged to contact the Office of Disability Support Services (phone: 569-3143), which is located in the Donaghey Student Center, Room 103. This course will follow university policies as regards to incomplete work, academic misconduct, special accommodations or special services, special holidays, and withdrawals. |
Send mail to Dr. Ye with questions or comments about this web site. Last modified: 09/22/09 |