# Syllabus * Course name: CS791I ADTP:Search-Based SW Engr * Effective data of syllabus: Jan 5, 2009 * Site: LCSEE, WVU * Course number: 17968 * Course format: 3 credit hours 3 hr lectures, exams * Textbook: : None * Schedule : Friday, 0900 to 1030 * Location : ESB 841a * Instructor name: Tim Menzies Ph.D. ESB 841a, [tim@menzies.us]. Note: use the above email for private messages. For most of the class traffic, use the discussion list shown at left. * Consultation times : by appointment ## Objectives Search algorithms; models for requirements engineering; non-lienar optimization problems; feature subset selection; locally weighted learning; experimental methods in AI ## Important Links * Class web site: [http://unbox.org/wisp/var/timm/09/sbse * [Class discussion list][24] * [Class mail list:][25] cs310@googlegroups.com * [Class mail list archive][24] http://groups.google.com/group/cs310 * [University web page][26] [22]: http://menzies.us/cs310 [23]: http://www.arc.wvu.edu/examschedule_spring.html [24]: http://groups.google.com/group/cs310 [25]: mailto:cs310@googlegroups.com [26]: http://www.arc.wvu.edu/courses/ ## Expected Workload You MUST be prepared to dedicate AT LEAST 5-8 working hours a week to this class (excluding the time spent in the classroom). A minimal prerequisite for the successful completion is good understanding of programming concepts. You should have gained these in the prerequisite class, CS 111. Familiarity with a high level programming language is assumed (as taught in CS 111). Laboratory instruction is not included in CS 310. You will be given class accounts on CS Department machines and all assignments will have to be submitted and run there. Please note that a Linux server can be accessed from any PC using a secure connection service, such as SSH (explanation to be provided in class). ## Assessment * Mid-term: 10 marks * Final exam: 20 marks * Four projects, 15 marks each. These projects will be called 1,2,3,4. * Four homeworks: 2.5 marks each. These homeworks will be called 1a,2a,3a,4a. Late marks: 2 marks off per day (weekend = 1 day) See also, below, for how to lose marks due to poor attendance or lateness. For special consideration on the above, either: * See me at start of semester advising planned absences or * provide a doctor's certificate indicating reasons for non-performance. ## Group Work Students will work in groups of two. Students can drop out of groups and write essays in place of coding projects (one 2000 word essay per project on a topic set by the lecturer). Such students will automatically lose 6.5 points in their final mark. Once a student drops from a group, they cannot rejoin another group ## Attendance policy ### Lectures Students are expected to regularly attend lectures. After three noted absences, students will lose two points per absence. After three noted lated arrivals, students will lose one point per late arrival. If you have another commitment that requires you to be consistently late, you should drop the class. ### Exams Consistent with WVU guidelines, students absent from regularly scheduled examinations because of authorized University activities will have the opportunity to take them at an alternate time. Make-up exams for absences due to any other reason will be at the discretion of the instructor. ## Social Justice Statement West Virginia University is committed to social justice. I concur with that commitment and expect to foster a nurturing learning environment based upon open communication, mutual respect, and non-discrimination. Our University does not discriminate on the basis of race, sex, age, disability, veteran status, religion, sexual orientation, color or national origin. Any suggestions as to how to further such a positive and open environment in this class will be appreciated and given serious consideration. If you are a person with a disability and anticipate needing any type of accommodation in order to participate in this class, please advise me and make appropriate arrangements with Disability Services (293-6700). ## Statement of Academic Integrity The integrity of the classes offered by any academic institution solidifies the foundation of its mission and cannot be sacrificed to expediency, ignorance, or blatant fraud. Therefore, I will enforce rigorous standards of academic integrity in all aspects and assignments of this course. For the detailed policy of West Virginia University regarding the definitions of acts considered to fall under academic dishonesty and possible ensuing sanctions, please see the Student Conduct Code at [http://www.arc.wvu.edu/admissions/integrity.html][27]. Should you have any questions about possibly improper research citations or references, or any other activity that may be interpreted as an attempt at academic dishonesty, please see me before the assignment is due to discuss the matter. [27]: http://www.arc.wvu.edu/admissions/integrity.html [![Creative Commons License][28]][29] (C) 2008, [Tim Menzies][30]. Designed by [Wink Hosting][31]. [28]: http://i.creativecommons.org/l/by-sa/3.0/80x15.png [29]: http://creativecommons.org/licenses/by-sa/3.0/ [30]: http://menzies.us [31]: http://www.winkhosting.com/