CS 115 Introduction to Computer Programming Course Syllabus (Night Sections) Fall 2015

Size: px
Start display at page:

Download "CS 115 Introduction to Computer Programming Course Syllabus (Night Sections) Fall 2015"

Transcription

1 CS 115 Introduction to Computer Programming Course Syllabus (Night Sections) Fall 2015 Night Section Lecturer: Office Hours and Location: Class Webpage Mohammad Tariqul Islam TBD Lecturer: Dr. Neil Moore Office: 207 Hardymon Building Office Hours and Location: TBD Class Webpage: Phone: (859) Course Coordinator & Lab Instructor: Dr. Debby Keen Office: 215 Davis Marksbury Building Office Hours and Location: TBD Class Webpage: Phone: (859) Note: This syllabus is based on CS115 Day Section syllabus (prepared by Dr. Keen and Dr. Neil Moor) with some modifications. All policies associated with this course are subject to revision. Reasonable notification will be provided to students before any major changes are made. Class Meeting Times Lectures: Two times a week on Tuesday, Thursday from 6:00pm - 7:15pm in Room 115 of College of Nursing Building. Labs: Once a week on Monday in Ralph G. Anderson Building (RGAN) at the following times: Section 401: 5:00pm - 5:50pm in Room 103 of RGAN Section 402: 6:00pm - 6:50pm in Room 103 of RGAN Section 403: 7:00pm - 7:50pm in Room 103 of RGAN Section 404: 8:00pm - 8:50pm in Room 103 of RGAN

2 Welcome to CS 115! The Lecturers and Teaching Assistants of CS 115 want to welcome you to CS 115. We hope you find this course to be interesting, useful and stimulating. Please feel that you can ask questions and participate with your fellow students in a friendly learning environment. We are trying out some new ideas for teaching the class this semester. We will be asking for your feedback on these ideas regularly. Please be as careful, thorough and honest as you can with your answers. They will be carefully considered! Information on Textbook and Required Materials Required Textbook: The textbook used is an online textbook and costs $48. Please go to Zyante and click on the Student link and create an account. Then get the zybook with the code UKYCS115Fall2015 and click Subscribe. The book will be used for Homework worth 5% of the grade all semester. Software: The main programming environment will be Python 3.x. This software is free and available from The software will be available on computers in many labs on campus and is available to all students in the class for free download. Make sure that you get version 3.x of Python, not version 2! See here for more details about Python. Apple Macintosh computer owners, be especially careful! your computer may already come with version 2.x. You still need to install Python 3.x. A recommended IDE for Python is WingIDE 101. It is free. It does not crash as often as the IDE provided with the Python interpreter (IDLE). Here is the link to the page where you can download it. There are versions for Windows, Linux and OS X there. Be careful to get the 101 version of WingIDE - they also have professional and shareware versions which are not free. Recommended Supplies: a pack of 3x5 index cards, used for cooperative learning assignments. Alternatively, you can use a full or half sheet page (extra page or from notebook either is fine).

3 Course Description from the Department Web Page From the Department Web Page: CS 115 INTRODUCTION TO COMPUTER PROGRAMMING (3) This course teaches introductory skills in computer programming using an objectoriented computer programming language. There is an emphasis on both the principles and practice of computer programming. Covers principles of problem solving by computer and requires completion of a number of programming assignments. Lecture meets twice per week; lab sections meet once per week. This course covers introductory skills in computer programming using Python. The course assumes NO programming experience. You should already have basic computing skills, like being able to copy files from one place to another, renaming files, making folders. You should expect to spend at least 10 hours per week outside class on this course, on average. Desired Course Outcomes The goals or desired outcomes of this class are that the student will be able to: 1. To acquire an understanding of computer architecture and data representations (variables, representation of numbers and character strings) 2. To learn basic algorithmic problem-solving techniques (decision structures, loops, functions) 3. To be able to use and understand objects used in programming 4. To be able to design, document, implement and test solutions to programming problems These outcomes are measured by programs, lab work, lab exams, and lecture exams.

4 Student Evaluation Attendance at Lectures 5% Lab Attendance and Assignments 8% Homework assignments from Zybook 5% Programming Assignments 32% Two Written Exams during the semester 20% Lab Test 1 5% Lab Test 2 5% Final Exam (Comprehensive) 20% The two written tests during the semester will be held on the dates given below. They are common hour exams. They will be held in Whitehall Classroom Building Rooms 122 from 7:30 to 9:30 pm. Test 01 Wednesday, October 7 Test 02 Wednesday, November 11 The lab tests will be given during regularly scheduled lab sessions on Monday in RGAN 103 Lab Test 01 Sections Monday, October 12 Lab Test 02 Sections Monday, November 30 The final exam will be held according to the published Final Exam Schedule in Memorial Hall Room 103. It is scheduled for Monday of Finals, December 14, 6:00 pm - 8:00 pm. Grading Scale: % = A % = B % = C % = D below 60% = E

5 Policy on Laptop and other Technology Usage Laptops in Lecture In the lecture laptops and smart phones are serious distractions. People believe that they can multitask during a lecture and still get every word. There are many studies which show this is NOT true. No one multitasks as well as they think they do. There are many case studies which show that students who are distracted with technology do not do as well on tests and on final grades overall. Consider these facts when deciding whether to use a laptop or phone in class.if you have a documented medical reason for having to use a laptop in class to take notes, then please present this documentation to Dr. Keen or Dr. Moore. Otherwise, laptops are only allowed on the back row of the lecture hall. That way you distract only yourself, not people sitting behind you. Phones of any type are not allowed in class. Laptops in Lab On the other hand, you are allowed to use your own laptop in any lab session including lab tests. There are computers in the labs in sufficient number for every student, but it is up to you. If you use your computer, you need to have Python 3.x installed on it as well as any IDE you choose. All policies associated with this course are subject to revision. Reasonable notification will be provided to students before any major changes are made. Makeup Policy for Tests CS 115 A student who missed a test (lab or lecture) will be allowed to make it up if the following conditions are met: Dr. Keen or your instructor (Mohammad Islam) is contacted by the student within one week after the day the test was scheduled to be taken. The reason for the absence can be satisfactorily documented (death in the family, illness serious enough to necessitate a visit to a doctor, an official university trip, etc.) The student can schedule enough time with Dr. Keen or Dr. Mohammad Islam to take the test within one week.

6 If the absence is NOT excused, a makeup exam MAY be allowed with a substantial penalty, determined by Dr. Keen and Mohammad Islam. Your "Magic Excuse" - The Rules Every student starts off with ONE "Magic Excuse" It gives you a 24-hour extension on a program source code deadline. It is ONE-use only. You use it by ing your TA or Dr. Keen or Mohammad Islam and stating that you want to use it. You must state your intention to use it BY the "5 days after the deadline" point. That is the point that we stop accepting program source code assignments at all. After that point it is too late to use your "Magic Excuse" on that program. If you do not use your "Magic Excuse" at all during the semester, it will be worth 10 bonus points on the Final Exam. If you use the "Magic Excuse", your program source code is NOT eligible for any bonus part of the assignment. So do not use your "Magic Excuse" to try to get the bonus point part finished. The excuse is NOT transferable. You cannot give it to someone else for their use. This excuse is the equivalent of 10 percent of points on the implementation (source) part of a program assignment. If your program source is more than 1 day late, penalties will accrue as usual after the extension. This excuse is good only on the implementation phase, the source code part of the program, not the design nor the test cases. This excuse is NOT a 'free pass' not to do the assignment! It is just a 24-hour extension on the deadline. You are still expected to complete and submit the assignment. This excuse cannot be used on anything but program assignments. It does not work on labs or quizzes or attendance. If you have a _UK valid_ excuse for being late like a documented illness, death in family, academic trip, religious holiday, then do NOT use this excuse! Let Dr. Keen or Mohammad Islam know about your valid excuse and give her your documentation and deadlines can be adjusted. You don't need a Magic Excuse for this!

7 Attendance Policies Lecture and lab attendance are required. Attendance will be checked in lecture on random days. Attendance will be checked at all lab periods. Students are expected to come to class on time and stay for the whole period. The University Faculty Senate states: (Rule V ) If attendance is required by the class policies elaborated in the syllabus or serves as a criterion for a grade in a course, and if a student has excused absences in excess of one-fifth of the class contact hours for that course, a student shall have the right to petition for a "W", and the Instructor of Record may require the student to petition for a "W" or take an "I" in the course. [US: 2/9/87; RC: 11/20/87] * Here is the source of that rule. Look for Attendance and Completion of Assignments (about page 130 in the pdf). If you miss a lecture where attendance is taken, a test or any lab period, you are responsible for contacting Dr. Keen or Mohammad Islam within one week of the absence. If the absence is excused and you have documentation for the absence, credit will be given for attendance or a makeup for the missed test will be arranged without penalty. If you do not have one of the excuses below, you will lose the credit for that attendance. If you do not contact Dr. Keen or Mohammad Islam within the time limit (one week), your absence will be counted as unexcused. For an unexcused absence, a makeup may be allowed, with a penalty determined by Dr. Keen and Mohammad Islam. This penalty can be 50% or more. Punctuality: Students are expected to come to all classes on time and stay for the whole period. This is especially important for Lab Tests. Lab Tests end at 10 minutes until the hour. Any work turned in after that deadline will lose 10 percent out of what is possible for each minute late, based on the file's timestamp when it is submitted. Extra time will NOT be given. Excused absences are the following: Illness of the student or serious illness of a member of the student's immediate family. The death of a member of the student's immediate family. Trips for members of student organizations sponsored by an academic unit, trips for University classes, and trips for participation in intercollegiate athletic events. When feasible, the student must notify the instructor prior to the occurrence of such absences.

8 Major Religious Holidays. Students are responsible for notifying the instructor in writing of anticipated absences due to their observance of such holidays no later than the last day for adding a class. Written documentation, a paper copy that we can keep, will be required for all excused absences. Missed announcements, instructions, assignments, etc. due to absence will not constitute acceptable reasons for failing to meet subsequent deadlines. It is the student's responsibility to learn the content of the missed classes and to initiate arrangements with the instructor for making up the work. NOTE: See definition of excused absences in the current edition of Student Rights and Responsibilities or on the web at No absence can be designated "excused" until documentation has been provided and verified. Absences due to minor conditions (lack of transportation, slight discomfort, conflict with an appointment, etc.) are considered unexcused, as are absences for registration or advising. Assignments The only way to learn programming is to do programming, so this course will include several programming and lab assignments and homework for you to do on the computers available in the computer labs or at home. All students may download Python for free. Please do all assignments exactly as they are assigned. Do not change the problem to something you like better. Part of the assignment is to see if you can meet the specifications as given. We also ask this to ensure the programs can be graded in a timely manner, and that the students understand the statements they are using. If you want to use something that has not been discussed in class, ask your TA or Dr. Keen or Mohammad Islam first and don't be surprised if we say no. If you do use more advanced statements without permission, you will be penalized up to 75% on the program grade. See the program assignment page for more discussion of this. Turn in complete assignments and programs. If you don't have an assignment finished, wait until you are ready to turn in everything you are going to do. If a partial project is turned in, it will be graded as it stands. If more of the project is turned in later on, the entire project is considered as late as the date of the last part turned in, and the entire project is subject to be regraded and to late penalties.

9 You do NOT have to submit a partial assignment in order to submit a full one later. We grade ONLY the last version submitted. We will NOT "piece together" your work from different submissions. Save your graded work and programs until you get your final grade. Mistakes do happen during recording, and your copy is your proof of your grade. Do keep electronic copies of your source files, at least until you get the graded results. You will be provided with a record of your scores at various times during the semester. Please check these and let your TA or Dr. Keen or Mohammad Islam know about any discrepancies as soon as possible. Don't wait until Finals! Laboratory Assignments This class has scheduled times for you meet in a computer lab with a teaching assistant. Each lab will have a specific assignment which is posted on the class web page several days before the lab meets. The lab will have Individual problems and Team problems. You must do the Individual problems before the lab session. It will be due at midnight the night before the lab. The Team problems Near the start of the semester, you will be assigned to a team. These people will be in your section and will be working on the same problems as you are. The team lab work will be done with your team members cooperatively, during the lab period. ONE copy of the work will be turned in for each team. All team members will get the same grade for the lab work. This work will normally be submitted electronically. NOTE: Team Lab material can certainly appear on tests or be used in programs. This will be individual work. This means that ALL members of a team should be sure to UNDERSTAND the Team Lab, instead of one person relying on another person to do the work. It is important to communicate frequently with your lab partners. It is the joint responsibility of all partners to make sure the work is turned in on time. Everyone in the team is penalized if this is not done. Attendance will be taken at all lab periods. Each person will get credit for attendance individually; i.e., your lab partner's attendance won't hurt your grade directly. You are not penalized for attendance if your partner(s) are not in lab. Of course if they are not there, they will not be able to work with you on the assignment, which WILL impact

10 your lab grade. It is very important that everyone be there! Regular practice is an important part of gaining any skill. Communication between team members is VERY important! If you have trouble getting in touch with your team mates talk to them about it. Then talk to your TA about it. Team members can and will be reassigned. People who try to get by without doing the work will be assigned NO partner and have to do all the work themselves! Each team lab assignment's work is officially due at the deadline given by the lab instructor, usually near the end of the lab period. and your team can turn it in then via the submit link. You are expected to do the individual work of the lab and turn it by the night before the lab session. If you don't do this, you come to class the next day unprepared to help your team do the work. You also do not learn as much when you have not done the preparation ahead of time. You are expected to come to lab sessions on time. If you are not there, you are not helping your team. If you show up more than 20 minutes late to a lab, you will not be allowed to sign the attendance sheet and you will not get the team points for that day. We will listen to reasons for lateness. If the lateness is not chronic, some adjustments can be made. But if the lateness happens repeatedly no points will be given. It would still make sense to attend, you may learn something useful in the short time you are in lab. Students are expected to focus on the lab work and the team. You should be asking questions or explaining something to your team mates or listening to a short talk about a topic. If your TA notices that you are distracting yourself and others in lab by spending time on non-class activities, they will ask you to stop and work with your team. If you do not go back to working with your team, you will lose all points on that day's work. If this is repeated, you may lose your team and have to do the work by yourself! Lab Tests There will be two Lab Tests given during the semester - see the schedule for the dates. These will allow you to demonstrate that you can generate a working program from a problem statement in 50 minutes. You can use any kind of text reference you wish. It is open note, open book. You are NOT allowed to communicate with anyone during the test, either orally or electronically. These will be individual, NOT team tests. Each

11 lab test is worth 5% of your overall grade. If you miss a lab test, the policy for obtaining a makeup is here. Difference between Lab Assignments and Program Assignments You are expected to work with your partners on a Team Lab assignment. You are REQUIRED to work individually (by yourself) on program assignments and individual lab assignments. Programming Assignments Programming assignments are different from lab assignments in that they are larger and more elaborate. Typically you will have two to three weeks to do one and turn it in. The Documentation Standard will not be adhered to strictly in lab assignments; it will be in programming assignments. Lab assignments are meant to give you practice writing small pieces of code. Programming assignments allow you to develop larger programs that require more thought and time. Implementation of programming assignments are meant to be done by individuals not teams. Program Test Plans: A test plan is a set of test cases that you have come up with to test your program against. Each case has a description of what it is testing, inputs that cause that case to happen, and the expected output/outcome of that input. You devise these to make sure that all parts of your program are executed and tested in different situations. Make sure that you use your test plan later when your implementation is done! That is what it is for. Program Designs: A design or an algorithm is a rough draft or outline of a program. It is important to do a design before you actually write the program. You will be expected to write a design (in pseudocode) for all programming assignments before the design lab. A lab period will be set aside for discussing designs for program assignments, before the program assignment is due (see the schedule), and your team will submit a design at that time. The pseudocode at that time does not have to be completely detailed, but it has to be mostly complete. Your design grade will be part of the programming assignment grade. There are several examples of designs on the class web page.

12 Documentation Documentation is important to any program. With good documentation, you can go back six months later, pick up the program and understand what you did and why you did it! Comments should NOT just repeat code; they should explain WHY the code is the way it is. A programming standard which you are expected to follow will be described and developed during the course. It is posted on the class web page. Programs can lose points for poor documentation or style, even if the program works! This standard specifically states that you must include your name, section and address, the date turned in and the purpose of the program in the header of the program. This is very important if we need to contact you quickly about your program. The header is the first place we will look for your preferred mail address. If nothing is there, the only other address we have is the University one (uky.edu). If you don't get a message in time because it went to the wrong address, that is your problem. You will be penalized for late submission. Due Dates It is not acceptable to your submission, either lab or program. Lab Assignments Every lab assignment will be posted on the page several days before the lab period when it will be due. Late Policy for Labs The individual part of the lab will be due the night before the lab meets. It must be submitted by midnight. If it is submitted later than midnight, but before the first lab period of the day (regardless of which section the student is enrolled in), (usually 8 or 9 am), it will be accepted with a late penalty. After that, it is not accepted at all. There is a deadline for the team work, which will usually be during the lab period. Team work will not be accepted after the end of the period. There will be links on the lab assignment page for submitting individual and team lab assignments. Programming Assignments The electronic submission of program assignments will be done via a link on the class web page; it can be done as soon as you have your program ready. >p>program assignments are in 3 parts: test cases, design and implementation. Each of these will have due dates. Test cases and designs will NOT be accepted late.

13 Late Policy for Programs Implementations (source code) may be turned in late, but they lose 10 percent of the points possible per calendar day late, up to 5 calendar days late. That is, work that is one day late loses 10 percent, work that is two days late loses 20 percent, and so on. This means that weekends count as days! Programs are submitted electronically so you can submit on Saturday or Sunday. Some assignments may have bonus parts. If a program is turned in late, it is NOT eligible for any bonus points. This means if you are tempted to turn in an assignment late so you can finish the bonus, don't. The bonus will not be counted. Even if you use the "Magic Excuse" to extend your due date, the bonus will NOT be counted in that case. Programs will not be accepted more than 5 calendar days late. This means that work turned in more than 5 calendar days after the deadline will get a grade of zero. This allows your TA to grade most of the submitted programs at the same time, increasing consistency and improving return times for assignments. If you have an excused absence, some deadline extension will be allowed, determined by Dr. Keen and Mohammad Islam. Contact them immediately. Late assignments will not be accepted once the graded work has been returned to the class! Be advised that programming projects require time to prepare and a way to do POORLY on them is to wait to start work the evening before they are due. A program need not be fully functional to receive some credit, but we would much rather see a working program turned in late than one on time which does not work. A program that does not run because of errors which cause it to crash should not be turned in without being fixed. This means you MUST test your program thoroughly! Python does not tell you about syntax errors in many cases until you actually run that part of the code. This is another reason to start work on your assignments early - so you will have time to run tests and ask questions before the due date! It is easy to accidently delete a character or comment out a line at the last minute. After you submit your program, check to make sure what you just turned in DOES run! YOU are responsible for making sure your program as turned in will run cleanly! Any checking we do is a courtesy, not a right! File Formats in Electronic Submissions: You need to know the difference between a text file and a doc file and a PDF file and an executable file. Very often, the type that is acceptable in electronic submissions is a text file (which include.py files) or a docx or

14 pdf file (test cases). We will explain how to generate them. Occasionally other files may be required (e.g., a jpg file or a csv file if your program generates one or uses one for input). The assignment will specify what format each file should be in. It is YOUR responsibility to make sure the files are in the correct format. If we have time and find files of incorrect formats in a submission, we will try to notify you by as soon as possible, BUT the submission will be counted as getting later, up until you submit the files in the correct format. This can cost you lots of points on your grade! If the submission is not corrected before the last date we accept the assignment, the program will not be graded and your score will be zero. Make sure you have the files you need and NOTHING else in your submission. When in doubt, show it to your TA or Dr. Keen or Mohammad Islam ahead of time! This also means check your regularly! If a solution for an assignment is posted onto the class web site, late work will not be accepted after that time. What to do if you miss a lecture - find out what the material covered was, read the book, borrow someone's notes, find out what any announcements or assignments were. If attendance was taken and you have a documented excuse as described in the attendance policy, contact Dr. Keen or Mohammad Islam within one week of your absence with your paper documentation. a lab - the points for attendance and for the team work cannot be made up unless you have a documented, excused absence. If you have an excuse, make sure you contact Dr. Keen or Mohammad Islam within one week. You MUST still turn in your individual labwork by the deadline for the lab a test - if you know ahead of time you must miss a test, contact Dr. Keen or Mohammad Islam and make arrangements for an alternate time. If circumstances force you to miss an exam unexpectedly, you MUST contact Dr. Keen or Mohammad Islam within a week after the test, in order to have a chance to be allowed to make the exam up. a deadline on an assignment - see the late policy. Programs are accepted up to 5 days late, with penalty.

15 Who to Contact if... The class has several persons connected with it. For the fastest resolution of most problems, here is a list of problems and who to contact first about them. If Contact you have an excused absence from lecture or Dr. Keen or Mohammad Islam with your paper lab documentation you find a mistake on your grade records your TA you know you are going to miss a test Dr. Keen or Mohammad Islam you missed a test unexpectedly Dr. Keen or Mohammad Islam you have a question about how something your TA was graded You should check This course requires that you act responsibly to get the most out of the class. It is a large class; you have to take care of details that would not be needed in a small class. Check the class web page! Lab assignments, program assignments, lecture notes, examples, study sheets are all on there. It is where you submit your work via links. It will change almost daily. Check your grades! Look at your graded work and make sure you understand the grade, that you understand why points were deducted. Ask questions if you don't. Check your grade online! Fairly early in the semester, you'll be provided with a way to look online at your grade as your TA has it recorded in their spreadsheet. This "informer page" will be updated regularly. Make sure you look at it - proofread it for mistakes and let your TA know if you find one! Above all, communicate with your TA or Dr. Keen or Mohammad Islam when you have a question or problem! Most things can be corrected very simply. Don't let a situation get worse all semester!

16 Accommodation If you have a documented disability that requires academic accommodations, please contact Dr. Keen or Mohammad Islam as soon as possible. In order to receive accommodations in this course, you must provide a Letter of Accommodation from the Disability Resource Center. If you have not already done so, please register with the Disability Resource Center for coordination of campus services available to students with disabilities (725 Rose Street, Multidisciplinary Science Building, Suite 407, , David Beach, dtbeac1@uky.edu). Accommodations can be made for all parts of the course. These letters are NOT retroactive! This means that we only make special arrangements for class activities after we receive the letter. Lab Accounts and Electronic Communication We will be using the personal computers in RGAN 103, and your University LinkBlue accounts. Treat your account as you would your personal and confidential records. You must have your University account set up in order to receive your feedback on most assignments. Do not abuse the computer systems by doing things that are inconsiderate, annoying, or disruptive to other users, or destructive to other accounts. Do not share your account with anyone else. Your right to use the UK computer systems can be taken away if you abuse the privilege. We will use to communicate with you quickly. Please check your regularly! If you don't want to use your University account, forward it to somewhere you DO read. YOU are responsible for all sent to your University account. Check your often! Visit the course homepage often ( If you have trouble accessing this page or find a dead link, please let Dr. Keen

17 know as soon as possible. The syllabus and schedule will be posted there during the entire term. Lab and programming assignments will be posted there. This site is subject to change as necessary. Plagiarism / Cheating Students are expected to do their own work on tests, individual lab work and program assignments. Cheating is considered a serious offense by the University and the Department. Any form of "seeking an unfair academic advantage" is considered cheating. If an assignment is designated as "cooperative learning" or "team work", then you are allowed, encouraged, in fact required, to work with your team. These are the ONLY students you are allowed to work with. Of course you can also ask questions of Dr. Keen or Mohammad Islam or any TA. Any other assignment is individual work. That includes program implementations, individual lab parts, lab tests, lecture tests, and quizzes. You can also talk to Dr. Keen or Mohammad Islam or any TA about individual work. Learning to program is an individual task; you are expected to implement the programming assignments on your own. One person taking any part of another person's work (with or without their permission) and claiming it as his or her own is plagiarism and will not be tolerated. Any occurrences will be dealt with according to the University policy stated here. This policy allows for a minimum penalty of zero on an assignment AND a warning letter in the student's file. Repeat offenders (in ANY class) face increasing penalties with each offense. The only way to LEARN programming is to DO programming. You may think you have gotten the grade very easily by using someone else's work if the copying is not detected, but you have lost that much experience and will be that much further behind on the next assignment and on the next written test. If you would agree that "he/she and I worked together" on implementing a program, then we would consider it cheating. If you and your roommate share a computer, be VERY careful. Your work MUST be your OWN. Discuss your design or algorithm or logic in GENERAL terms, but write your own design, your own test cases and your own code, your own implementation.

18 Advice: if it makes you uneasy, then it's probably NOT ok. When in doubt, ASK Dr. Keen or Mohammad Islam or your TA before submitting work. Do not show your source code (implementation) to ANY other student. It may seem an easy way to "show them how it's done" or "help them understand the problem". It is a recipe for getting into trouble. It is a temptation to copy the other person's work without figuring out how to solve the problem. It is just as dishonest to allow someone to represent your work as their own as to do the reverse. This also means YOU are responsible for making sure that your code does not accidentally fall into someone else's hands. Don't leave memory sticks or printouts in a lab; don't leave source code files on a hard drive somewhere. Be aware that files that you put on the local hard drive (C or D or E) in a computer lab on campus STAY there until they are deleted. They do NOT automatically go away when you log out! If someone else finds your code and turns it in, YOU are responsible too! Do not post your code on the Internet. This is an open invitation for someone else in the class to copy it and turn it in as theirs! If you get help from a person who is not in the class, be extremely careful. Do not take code from anyone! Make sure the help you get is using the material covered in THIS class. You can be penalized in this situation also. If you work with a tutor, make sure you understand what the tutor is telling you. If they just "transplant" code into your program, (meaning either they wrote it for you or they dictated while you typed) you are being cheated of the understanding you need to do the next program and to take the Lecture tests. This is also considered cheating. If you cheat on an assignment, you are cheating yourself. You are not getting the experience of working the problem out on your own, and you are not really learning the knowledge you are supposed to get from the assignment. This means that you are that much further behind on the next assignment, on the quizzes and tests. You are hurting your chances of getting the grade you want from the class. If you are enrolled in this class, you are NOT allowed to be a tutor (either paid or unpaid) in this class. This has caused problems in the past and will not be allowed. If you get stuck at a point in the assignment, that is when you ask for help from the approved sources, TAs, Dr. Keen, Mohammad Islam. Googling the problem is NOT the best way to find a solution! All assignments are designed to use the material covered in class. If you cannot figure out how to solve the problem with that, then it shows that there is something you do not understand about that material. It is a red flag to start asking questions! If you find something on the Net which 'solves the problem'

19 but you do NOT understand it, you have cheated yourself of the understanding you need. When the next quiz or test or programming assignment comes along, you will not have the knowledge you need. All programs will be checked by plagiarism detection software. This software works across ALL sections of the class. Withdrawing from Class If you decide to leave the class, please do it officially. There is a date on the Academic Calendar past which you are not allowed to drop for academic reasons, Friday, November 6, We'd much rather give a W grade than an E. Don't just stop coming to class - you WILL get an E! Take care of your transcript! All policies associated with this course are subject to revision. Reasonable notification will be provided to students prior to any major changes. Class Locations Shortcut to Interactive Map with our buildings highlighted Whitehall Classroom Building Lectures TR for sections 1-15, 11:00 am - 12:15 pm, CB 118, Common Hour Exams (CB 106, 118, 122) Memorial Hall for Final Exam at 6:00-8:00 pm December 14, Monday College of Nursing Room 115 for Night Sections ( ) Lectures Ralph G. Anderson Building (RGAN) o Classroom Lab (Room 103) for Monday and Friday labs (Day Sections 1-15) and Night sections (Monday 5pm to 8pm) o TA office hours (Room 102) Davis Marksbury Building Dr. Keen's office (215) Hardymon Building Dr. Moore's office (207) Engineering Annex (Multilab on 2nd floor) - TA office hours Schedule CS 115 Fall 2015 Night Sections

20 This schedule is subject to change as the term progresses. Lectures meet on Tuesdays and Thursdays at 6:00 pm. Lab meetings are on Mondays. Please visit the class website for lab meeting times. 01: August Monday Tuesday Wednesday Thursday Friday Sunday Lab Lecture Lecture Syllabus, Chapter 1 (Introduction) Program Due Dates 02: August 31 - September 04 03: September This week: Monday is Labor Day Holiday Lab 01 Participation Activity (PA) due at midnight Holiday Chapters 1 and 2 (Introduction, Variables and Expressions) Chapter 2 (Variables and Expressions) Homework 01 due at midnight Homework 02 due at midnight Chapters 1 and 2 (Introduction, Variables and Expressions) Chapter 3 (Types) Program 01 announced Homework 01 due at midnight 04: September Lab 02 Chapter 3 (Types) Test Cases due for Program 01 Chapter 3 (Types) Design due for Program 01 05: September Lab 03 Python Graphics Python Graphics Program 02 announced Program 01 due

21 06: September 28 - October 02 Lab 04 Chapter 4 (Branching) Test Cases due for Program 02 Chapter 4 (Branching) Design due for Program 02 07: October This week: Lecture Test 01 Lab 05 Review for Lecture Test 01 Lecture Test 01 Wed 7:30 pm Structured Programming Debugging 08: October This week: Lab Test 01 Lab Test 01 Chapter 5 (Loops) Chapter 5 (Loops) Program 03 announced Program 02 due 09: October This week: Monday is Midterm Lab 06 Chapter 5 (Loops) Test Cases due for Program 03 Chapter 6 (Functions) Design due for Program 03 10: October Lab 07 Chapter 6 (Functions) Chapter 7 (Strings) 11: November This week: Friday last day to get W Lab 08 Chapter 7 (Strings) Chapter 8 (Lists and Dictionaries) Program 03 due 12: November Lab 09 Review for Lecture Test 2 Lecture Test 02, Wed. 7:30 pm Chapter 8 (Lists and Dictionaries)

22 This week: Lecture Test 02 Program 04 announced 13: November Lab 10 Chapter 9 (Exceptions) Test Cases due for Program 04 Chapter 10 (Files) Design due for Program 04 14: November This week: Thanksgiving Holiday W-F Lab 11 Chapter 10 (Files) Holiday 15: November 30 - December 04 Lab Test 02 Chapter 12 (Recursion) Chapter 12 (Recursion) Program 04 due This week: Lab Test 02 16: December Lab 12 This week: "Dead " Chapter 13 (Classes) Review We are not finished yet! Next week is Finals! Finals : December This week: "Finals " Monday Final Exam on Monday December 14, 6:00 pm - 8:00 pm Additional Information

23 Pictures of TAs TAs with addresses

CS 1340 Sec. A Time: TR @ 8:00AM, Location: Nevins 2115. Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, Email: rpmihail@valdosta.

CS 1340 Sec. A Time: TR @ 8:00AM, Location: Nevins 2115. Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, Email: rpmihail@valdosta. CS 1340 Sec. A Time: TR @ 8:00AM, Location: Nevins 2115 Course title: Computing for Scientists, Spring 2015 Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, Email: rpmihail@valdosta.edu Class meeting

More information

Statistics and Measurements I (3 Credits) FOR 250-001 College of Agriculture, Food and Environment Department of Forestry

Statistics and Measurements I (3 Credits) FOR 250-001 College of Agriculture, Food and Environment Department of Forestry Statistics and Measurements I (3 Credits) FOR 250-001 College of Agriculture, Food and Environment Department of Forestry Times: Lecture: MW 10:00 10:50 am (TPC 113) Lab: Thursday 1:00 3:00 pm (TPC 212)

More information

Introduction to Psychology 100 On-Campus Fall 2014 Syllabus

Introduction to Psychology 100 On-Campus Fall 2014 Syllabus Introduction to Psychology 100 On-Campus Fall 2014 Syllabus Contact Information Professor: Dr. Deborah Maher Office: C&L (Classrooms and Labs) 119 Office phone #: (714) 432-0202, x21190 (best to email

More information

Physics 21-Bio: University Physics I with Biological Applications Syllabus for Spring 2012

Physics 21-Bio: University Physics I with Biological Applications Syllabus for Spring 2012 Physics 21-Bio: University Physics I with Biological Applications Syllabus for Spring 2012 Class Information Instructor: Prof. Mark Reeves (Samson 214, reevesme@gwu.edu 46279) Office Hours: Tuesday 4:30-5:15

More information

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015 INSTRUCTOR: College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015 Bonnie Harrison Office - Room #228 (PFA) Office Hours: Tuesdays: 9:00am 10:00am Wednesday:

More information

MKTG 330 FLORENCE: MARKET RESEARCH Syllabus Spring 2011 (Tentative)

MKTG 330 FLORENCE: MARKET RESEARCH Syllabus Spring 2011 (Tentative) INSTRUCTOR: Ta Tao Chuang, Ph.D. OFFICE and OFFICE HOURS: tba and by appointment EMAIL: chuang@jepson.gonzaga.edu BLACKBOARD: http://learn.gonzaga.edu DAYS, TIMES & ROOM: M, W 5:15 6:45 pm (15 weeks) IMPORTANT

More information

ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K. Tues, Thurs 1:45-2:45pm and by appointment (schedule via email)

ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K. Tues, Thurs 1:45-2:45pm and by appointment (schedule via email) ABNORMAL PSYCHOLOGY (PSYCH 238) Psychology Building, Rm.31 Spring, 2010: Section K Instructor: Mikhail Lyubansky, Ph.D. Email: Lyubansk@illinois.edu Office: 723 Psychology Building Phone: 333-7740 Mailbox:

More information

ISM 4113: SYSTEMS ANALYSIS & DESIGN

ISM 4113: SYSTEMS ANALYSIS & DESIGN GENERAL INFORMATION: ISM 4113: SYSTEMS ANALYSIS & DESIGN COURSE SYLLABUS Class Times: Tuesday, Thursday 9:35 11:30 AM Class Location: HVNR 240 Professor: Dr. Aditi Mukherjee Office; Phone: STZ 360, 39-20648

More information

Major Topics Covered in the Course

Major Topics Covered in the Course Welcome to CSE 110! CSE 110 : Principles of Programming with Java (3) Spring 2012, Syllabus and Course Information School of Computing, Informatics, and Decision Systems Engineering, ASU Course web page

More information

http://www.as.wvu.edu/~jpenn or simply Google John Penn WVU and take the top hit. Useful Websites to Help the Organic Chemistry Class

http://www.as.wvu.edu/~jpenn or simply Google John Penn WVU and take the top hit. Useful Websites to Help the Organic Chemistry Class Chem 233 Organic Chemistry Spring 2015 Last updated: January 13, 2015 Instructor: Dr. John H. Penn Office: 561 Chemistry Research Laboratory (i.e., the Chemistry Annex) Telephone: 304-293-0915 Email: john.howard.penn@gmail.com

More information

F l o r i d a G u l f C o a s t U n i v e r s i t y S t a t i s t i c a l M e t h o d s F a l l 2 0 1 2 - C R N 8 1 1 2 6

F l o r i d a G u l f C o a s t U n i v e r s i t y S t a t i s t i c a l M e t h o d s F a l l 2 0 1 2 - C R N 8 1 1 2 6 F l o r i d a G u l f C o a s t U n i v e r s i t y S t a t i s t i c a l M e t h o d s F a l l 2 0 1 2 - C R N 8 1 1 2 6 Instructor: Larry L. Southard, M.A. Email: lsouthar@fgcu.edu Telephone: (239) 590-7420

More information

Syllabus. Instructor:

Syllabus. Instructor: Instructor: Dr. Robin L. Cooper RLCOOP1@email.uky.edu Office: 675 Rose St., Dept of Biology, University of Kentucky, Lexington, KY room 226 Tel: 257-5950 Office Hours: email for appt and on line appointments.

More information

Florida Gulf Coast University Finite Math M GF 1106 Spring 2014 CRN 11072

Florida Gulf Coast University Finite Math M GF 1106 Spring 2014 CRN 11072 Florida Gulf Coast University Finite Math M GF 1106 Spring 2014 CRN 11072 Instructor: Jaffar Ali Shahul-Hameed Ph.D. Associate Professor Email: jahameed@fgcu.edu Telephone: (239) 590-1470 Office: AB7 206

More information

Multimedia 320 Syllabus

Multimedia 320 Syllabus Course information Web Design I Multimedia 320 Section Number 1538 Fall 2013 FA 304 Instructor / Contact Information Brian Olson FA 304 Office Please email me for in person appointments olsonbj@wlac.edu

More information

CS 300 Data Structures Syllabus - Fall 2014

CS 300 Data Structures Syllabus - Fall 2014 CS 300 Data Structures Syllabus - Fall 2014 Catalog Description Data structures are fundamental to advanced, efficient programming. Topics including asymptotic analysis, stacks, queues, linked lists, trees,

More information

COURSE REQUIREMENTS AND EXPECTATIONS FOR ALL STUDENTS ENROLLED IN COLLEGE ALGEBRA ROWAN UNIVERSITY CAMDEN CAMPUS SPRING 2011

COURSE REQUIREMENTS AND EXPECTATIONS FOR ALL STUDENTS ENROLLED IN COLLEGE ALGEBRA ROWAN UNIVERSITY CAMDEN CAMPUS SPRING 2011 COURSE REQUIREMENTS AND EXPECTATIONS FOR ALL STUDENTS ENROLLED IN COLLEGE ALGEBRA ROWAN UNIVERSITY CAMDEN CAMPUS SPRING 2011 PROFESSOR JAY L. SCHIFFMAN e-mail: schiffman@rowan.edu 1 IMPORTANT INFORMATION

More information

The course assumes successful completion of CSCI E-50a and CSCI E-50b, i.e. at least two semesters of programming, with a grade of C- or better.

The course assumes successful completion of CSCI E-50a and CSCI E-50b, i.e. at least two semesters of programming, with a grade of C- or better. Syllabus Artificial Intelligence CSCI E-220 Fall 2012 Time Thursdays, 5:30-7:30pm Location Maxwell-Dworkin G135 Instructor Eric Breck (http://www-personal.umich.edu/~ebreck) Email ebreck@fas.harvard.edu

More information

George Washington University Department of Psychology PSYC 001: General Psychology

George Washington University Department of Psychology PSYC 001: General Psychology George Washington University Department of Psychology PSYC 001: General Psychology Course Syllabus Fall 2006 Times & Place Section 14 (CRN #70754) Tues & Thurs: 11:10am 12:25pm: Corcoran #302 Section 15

More information

COURSE SYLLABUS MRKG 1311 (3:3:0) PRINCIPLES OF MARKETING. Business. Business Administration Department. Technical Education Division

COURSE SYLLABUS MRKG 1311 (3:3:0) PRINCIPLES OF MARKETING. Business. Business Administration Department. Technical Education Division COURSE SYLLABUS MRKG 1311 (3:3:0) PRINCIPLES OF MARKETING Business Business Administration Department Technical Education Division Lauren Gregory-- Assistant Professor, Business Administration SOUTH PLAINS

More information

MAC 2233, STA 2023, and junior standing

MAC 2233, STA 2023, and junior standing I. QMB 3600: Quantitative Methods in Business (3 credits) II. Prerequisite Courses & Standing: MAC 2233, STA 2023, and junior standing III. Course Logistics: Fall 2011, Section 002 CRN 82290 M W 12:30

More information

Telephone: 777-0395 kathy.pollock@muskegoncc.edu. Meets twice a week for 90 minutes. Times vary each semester

Telephone: 777-0395 kathy.pollock@muskegoncc.edu. Meets twice a week for 90 minutes. Times vary each semester INTRODUCTORY BIOLOGY BIOL 103 Muskegon Community College Instructor: Kathy Pollock B.S. Biology, Oakland University M.S. Biological Science, Michigan State University M.A. Educational Technology, Michigan

More information

MKT395A: SOCIAL MEDIA BRANDING & PR

MKT395A: SOCIAL MEDIA BRANDING & PR MKT395A: SOCIAL MEDIA BRANDING & PR SPRING 2015 Richard J. Wehle School of Business CANISIUS COLLEGE Instructor: Mark Yi-Cheon Yim, Ph.D. Email: yimy@canisius.edu Office: CT-404 Tel: 716-888-3264 Office

More information

Thursday 11:00 a.m. - 12:00 p.m. and by appointment

Thursday 11:00 a.m. - 12:00 p.m. and by appointment Instructor Information Instructor: CIS 4: Introduction to Computers, Business Applications Gina Jerry Phone: 310-434-4686 E-mail: Website: Course Website: Office: Office Hours: Course Description jerry_gina@smc.edu

More information

CMST 2010 Section 4 Spring 2014 Interpersonal Communication ONLINE ONLY Instructor Office Hours:

CMST 2010 Section 4 Spring 2014 Interpersonal Communication ONLINE ONLY Instructor Office Hours: CMST 2010 Section 4 Spring 2014 Interpersonal Communication ONLINE ONLY Instructor ReRe Pride Shaw 132 Coates Hall 578-2120 rereshaw@lsu.edu Office Hours: Tuesday/Thursday - 12:00am-1:20pm and by appointment

More information

El Camino College Chemistry 1B: General Chemistry II Instructor: Dr. Melvin Kantz Office: Chem 133 email: drmelk@verizon.net

El Camino College Chemistry 1B: General Chemistry II Instructor: Dr. Melvin Kantz Office: Chem 133 email: drmelk@verizon.net El Camino College Chemistry 1B: General Chemistry II Instructor: Dr. Melvin Kantz Office: Chem 133 Spring 2013 email: drmelk@verizon.net Section 1245 Lecture: Monday, Wednesday 06:00PM - 08:30PM, Chemistry,

More information

Political Science 1336 American Government I U.S. and Texas Constitutions and Politics FALL 2009

Political Science 1336 American Government I U.S. and Texas Constitutions and Politics FALL 2009 Political Science 1336 American Government I U.S. and Texas Constitutions and Politics FALL 2009 Class Number 30485 Online Distance Education Section 1 COURSE DESIGN Welcome to POLS1336 30485! This is

More information

PHIL 1010 Georgia State University Fall 2008 Critical Thinking Department of Philosophy George Rainbolt

PHIL 1010 Georgia State University Fall 2008 Critical Thinking Department of Philosophy George Rainbolt PHIL 1010 Georgia State University Fall 2008 Critical Thinking Department of Philosophy George Rainbolt CRN 82845 34 Peachtree St., Suite 1100 TR 11-11:50 Revised August 19, 2008 CONTACT INFO Email: grainbolt@gsu.edu

More information

Basic info Course: CS 165 Accelerated Introduction to Computer Science Credits: 8 Instructor: Tim Alcon Email: timothy.alcon@oregonstate.

Basic info Course: CS 165 Accelerated Introduction to Computer Science Credits: 8 Instructor: Tim Alcon Email: timothy.alcon@oregonstate. Basic info Course: CS 165 Accelerated Introduction to Computer Science Credits: 8 Instructor: Tim Alcon Email: timothy.alcon@oregonstate.edu Two fundamental rules 1. You are responsible for knowing the

More information

UNIV 101: INTRODUCTION TO THE UNIVERSITY For International Students (Fall 2013) INSTRUCTOR: Wendy Nugent

UNIV 101: INTRODUCTION TO THE UNIVERSITY For International Students (Fall 2013) INSTRUCTOR: Wendy Nugent UNIV 101: INTRODUCTION TO THE UNIVERSITY For International Students (Fall 2013) INSTRUCTOR: Wendy Nugent Phone: 827-3882 Office: Franklin Street Gym 221- B Email: whnugent@vcu.edu Office Hours: by appointment

More information

Course Content Concepts

Course Content Concepts CS 1371 SYLLABUS, Spring, 2016 Revised 1/8/16 Computing for Engineers Course Content Concepts The students will be expected to be familiar with the following concepts, either by writing code to solve problems,

More information

ISM 4210: DATABASE MANAGEMENT

ISM 4210: DATABASE MANAGEMENT GENERAL INFORMATION: ISM 4210: DATABASE MANAGEMENT COURSE SYLLABUS Class Times: Tuesday, Thursday 9:35 11:30 AM Class Location: HVNR 240 Professor: Dr. Aditi Mukherjee Office; Phone: STZ 360, 39-20648

More information

SPRING 2013 BUSINESS COMMUNICATIONS Syllabus

SPRING 2013 BUSINESS COMMUNICATIONS Syllabus SPRING 2013 BUSINESS COMMUNICATIONS Syllabus Instructor: Antoinette Simmonds Section 3097 Class Meeting Time: Every Wednesday evening 7:00-10:10 Room 3207 (February 4 May 29, 2013) Office Hours: Bus Ed

More information

Instructor Contact & Communications. Classroom Location: Prescott High School Room 102. YC Email Address:

Instructor Contact & Communications. Classroom Location: Prescott High School Room 102. YC Email Address: Instructor Contact & Communications COURSE: Introductory Accounting (ACC121) Prescott CRN: 13428 INSTRUCTOR: Lauri L. Dreher TIME FRAME/TIME & DAY: Year-long Semester (Spring 2015) August 6, 2015 May 26,

More information

Abnormal Behavior Psychology 3400-090: Spring 2010

Abnormal Behavior Psychology 3400-090: Spring 2010 Abnormal Behavior Psychology 3400-090: Spring 2010 Instructor: Office: E-mail Address: Office Hours: Malinda J. Freitag BEH S 515 (Mailbox on 5 th Floor) malinda.freitag@psych.utah.edu By Appointment Only*

More information

TECH 4101 HUMAN RESOURCES FOR ADMINISTRATIVE AND TECHNOLOGY MANAGERS (R1 section) Course Syllabus Fall 2015

TECH 4101 HUMAN RESOURCES FOR ADMINISTRATIVE AND TECHNOLOGY MANAGERS (R1 section) Course Syllabus Fall 2015 TECH 4101 HUMAN RESOURCES FOR ADMINISTRATIVE AND TECHNOLOGY MANAGERS (R1 section) Course Syllabus Fall 2015 Individuals with disabilities who need to request accommodations should contact the Disability

More information

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014

ISQS 3358 BUSINESS INTELLIGENCE FALL 2014 ISQS 3358 BUSINESS INTELLIGENCE FALL 2014 Instructor: Dr. Miguel. I. Aguirre-Urreta, Ph.D. Office: BA E322 Phone: 806.834.0765 Email: miguel.aguirre-urreta@ttu.edu Office Hours Tuesdays and Thursdays from

More information

Earth Science 101 Introduction to Weather Fall 2015 Online

Earth Science 101 Introduction to Weather Fall 2015 Online Parkland College Earth Science Courses Natural Sciences Courses 2015 Earth Science 101 Introduction to Weather Fall 2015 Online Julie Angel Parkland College, jangel@parkland.edu Recommended Citation Angel,

More information

STAT 121 Hybrid SUMMER 2014 Introduction to Statistics for the Social Sciences Session I: May 27 th July 3 rd

STAT 121 Hybrid SUMMER 2014 Introduction to Statistics for the Social Sciences Session I: May 27 th July 3 rd STAT 121 Hybrid SUMMER 2014 Introduction to Statistics for the Social Sciences Session I: May 27 th July 3 rd Instructor: Ms. Bonnie Kegan EMAIL: bkegan1@umbc.edu Contact Numbers: Mobile Phone: 410 507

More information

MG430: Sports Management

MG430: Sports Management MG430: Sports Management Spring 2011 Instructor Information Instructor Name: Office Location: Office Hours: Email: Dr. Barbara Wech (pronounced way ) 317 D BEC Tuesday 2:00 p.m. 4:00 p.m.; Friday 10:00

More information

Department Policies for Online Math Classes

Department Policies for Online Math Classes Department Policies for Online Math Classes Your course syllabus and any policies specific to your course are on your course homepage. Access Codes are purchased at The Book Store at the register. Once

More information

FALL 2012. Monday/Wednesday, 9:00-10:15, IT167, Class # 31388. Department of Psychology Indiana University-Purdue University Indianapolis

FALL 2012. Monday/Wednesday, 9:00-10:15, IT167, Class # 31388. Department of Psychology Indiana University-Purdue University Indianapolis PSY B110 Introduction to Psychology FALL 2012 Monday/Wednesday, 9:00-10:15, IT167, Class # 31388 Department of Psychology Indiana University-Purdue University Indianapolis Instructor Teaching Assistants

More information

CHEMISTRY 109. Lecture 2, Fall 2002. Read This Syllabus Today Keep It for Future Reference

CHEMISTRY 109. Lecture 2, Fall 2002. Read This Syllabus Today Keep It for Future Reference CHEMISTRY 109 Lecture 2, Fall 2002 Read This Syllabus Today Keep It for Future Reference General Chemistry 109: Lectures: Lecturer: Office Hours: Quizzes (via WebCT) 5 credit hours 2:25 PM MWF 1351 Chemistry

More information

CS 300-1 Client Side Web Development, Hybrid (crn # 10332) Fall 2015 Northeastern Illinois University > College of Arts & Sciences > Syllabus

CS 300-1 Client Side Web Development, Hybrid (crn # 10332) Fall 2015 Northeastern Illinois University > College of Arts & Sciences > Syllabus CS 300-1 Client Side Web Development, Hybrid (crn # 10332) Fall 2015 Northeastern Illinois University > College of Arts & Sciences > Syllabus COURSE INFORMATION Credit Hours: 3.0 Course Description: The

More information

etroy Course Syllabus BUS 3382 XTIA Business Communication Term 1, 2015 August 10 October 11, 2015

etroy Course Syllabus BUS 3382 XTIA Business Communication Term 1, 2015 August 10 October 11, 2015 etroy Course Syllabus XTIA Business Communication Term 1, 2015 August 10 October 11, 2015 For course syllabus posted prior to the beginning of the term, the instructor reserves the right to make minor

More information

Social Psychology PSYC 2319 - Online

Social Psychology PSYC 2319 - Online Page 1 of 12 ADMINISTRATIVE MENU HOME LOG IN Course Syllabus for PSYC 2319 Section 009 Social Psychology 2011 Spring Standard Semester Note to Students: Syllabi are the most recent available at the time

More information

CS1400 Introduction to Computer Science

CS1400 Introduction to Computer Science CS1400 Introduction to Computer Science Course Syllabus Text: Starting Out with C++ (8th Edition) by Tony Gaddis et al, published by Addison-Wesley ISBN: 978-0133360929 Meets: Section 002: TR 1:30-2:45,

More information

COURSE INFORMATION. 3. You learn the course policies and follow them.

COURSE INFORMATION. 3. You learn the course policies and follow them. Math 2413-1201-Calculus I-Lone Star College Math 1413-Calculus I - University of Houston Curriculum COURSE SYLLABUS Fall 2014 Lone Star College-North Harris Instructor: My Le Email: my.h.le@lonestar.edu

More information

Kent State University, College of Business Administration. Department of Accounting, Fall 2014. REVISED Aug 22, 2014. Instructor:

Kent State University, College of Business Administration. Department of Accounting, Fall 2014. REVISED Aug 22, 2014. Instructor: Page 1 of 10 Kent State University, College of Business Administration Course: ACCT 33004 Introduction to Accounting Systems Department of Accounting, Fall 2014 REVISED Aug 22, 2014 Instructor: BB Course

More information

Olathe North High School Accounting I - Syllabus

Olathe North High School Accounting I - Syllabus Olathe North High Accounting I - Syllabus Course: Accounting I Instructor: Mr. Pollom Room: 801 Email: apollomon@olatheschools.org Home Room: 801 (usually available 3:00 4:00 pm) Description: This is the

More information

Digital Communication Southwest College

Digital Communication Southwest College Digital Communication Southwest College ARTC 1317 0080 Design Communication I CRN 76410 Fall 2015 West Loop Center - Room 131 5:30 pm - 9:45 pm Monday 2 hrs. Lecture (32 hrs.) / 3 hrs. External (48 hrs.)

More information

Adam David Roth MESSAGE FROM THE BASIC COURSE DIRECTOR. Dear students:

Adam David Roth MESSAGE FROM THE BASIC COURSE DIRECTOR. Dear students: MESSAGE FROM THE BASIC COURSE DIRECTOR Dear students: As the Director for this course, I d like to welcome you to what I hope will be one of the best classes you take at URI. Whether you re enrolled in

More information

Psychology 103 Your ticket # 21935 Spring 2013 Cerritos Community College

Psychology 103 Your ticket # 21935 Spring 2013 Cerritos Community College CRITICAL THINKING This course covers the nature of critical thinking from a psychological perspective. Focusing on the nature of thinking, the course emphasizes the development of critical thinking applied

More information

Earth Science 102 Introduction to Physical Geology Fall 2015 Online

Earth Science 102 Introduction to Physical Geology Fall 2015 Online Parkland College Earth Science Courses Natural Sciences Courses 2015 Earth Science 102 Introduction to Physical Geology Fall 2015 Online Julie Angel Parkland College, jangel@parkland.edu Recommended Citation

More information

SPCH 1321 (3:3:0) Business and Professional Speech. Speech Communication. Communication Department. Division of Arts & Sciences South Plains College

SPCH 1321 (3:3:0) Business and Professional Speech. Speech Communication. Communication Department. Division of Arts & Sciences South Plains College SPCH 1321 (3:3:0) Business and Professional Speech Speech Communication Communication Department Division of Arts & Sciences South Plains College Fall 2011 Rebecca Greene Instructor 1 Course Syllabus SPCH

More information

IDH 1110 and 1112 Course Syllabus Interdisciplinary Studies in General Education I CRN 13279 West Campus 4-236 MW 8:30-11:15am

IDH 1110 and 1112 Course Syllabus Interdisciplinary Studies in General Education I CRN 13279 West Campus 4-236 MW 8:30-11:15am IDH 1110 and 1112 Course Syllabus Interdisciplinary Studies in General Education I CRN 13279 West Campus 4-236 MW 8:30-11:15am Professor Donna Colwell Office: 5-219 Phone: 407-582-1314 Email: dcolwell@mail.valenciacollege.edu

More information

School of Kinesiology Faculty of Health Sciences Western University. KIN 2032b Research Design in Human Movement Science January to April 2016

School of Kinesiology Faculty of Health Sciences Western University. KIN 2032b Research Design in Human Movement Science January to April 2016 1 School of Kinesiology Faculty of Health Sciences Western University KIN 2032b Research Design in Human Movement Science January to April 2016 Instructor: Lindsay Nagamatsu, PhD Location: Natural Sciences

More information

MATH 2600 - Probability & Statistics - Fall Semester 2015 Dr. Brandon Samples - Department of Mathematics - Georgia College

MATH 2600 - Probability & Statistics - Fall Semester 2015 Dr. Brandon Samples - Department of Mathematics - Georgia College MATH 2600 - Probability & Statistics - Fall Semester 2015 Dr. Brandon Samples - Department of Mathematics - Georgia College Course Information: CRN: 80123 Lecture: MWF: 8 am - 8:50 am Building: Arts &

More information

Computer Science 040-6927 Spring 2012 Page 1. COURSE INFORMATION Introduction to Computers / COMSC 040-6927 / Online Section. kstanton@losmedanos.

Computer Science 040-6927 Spring 2012 Page 1. COURSE INFORMATION Introduction to Computers / COMSC 040-6927 / Online Section. kstanton@losmedanos. Computer Science 040-6927 Spring 2012 Page 1 COURSE INFORMATION Title and Course # Introduction to Computers / COMSC 040-6927 / Online Section Department: Computer Science Number of Units 4 Semester Spring

More information

MAT 1500: College Algebra for the Social and Management Sciences General Syllabus

MAT 1500: College Algebra for the Social and Management Sciences General Syllabus MAT 1500: College Algebra for the Social and Management Sciences General Syllabus (See your section syllabus for specific instructor information, deadlines and points.) Course Description: This is a college

More information

Dr. Robert Yowell GOVT 2305.074. Office Hours: Spring 2014

Dr. Robert Yowell GOVT 2305.074. Office Hours: Spring 2014 Dr. Robert Yowell GOVT 2305.074 Academic I Room 201E Kitty Hawk Campus Northeast Lakeview College Office Hours: Spring 2014 MW 2:00 4:30 p.m. TR 10:50 a.m. 12:05 p.m. R 2:00 4:30 p.m. Academic I Room 131

More information

Course Syllabus Introduction to Logic PHILOSOPHY 2303-304 (M 7:05-9:45 p.m.) G-241 (Revised Spring 2012)

Course Syllabus Introduction to Logic PHILOSOPHY 2303-304 (M 7:05-9:45 p.m.) G-241 (Revised Spring 2012) Blinn College Bryan Campus Course Syllabus Introduction to Logic PHILOSOPHY 2303-304 (M 7:05-9:45 p.m.) G-241 (Revised Spring 2012) Ms. Ann Voelkel Office: A246 (Bryan Campus) Office Phone #: 979-209-7357

More information

SPC Common Course Syllabus for PSYC 2316 Psychology of Personality

SPC Common Course Syllabus for PSYC 2316 Psychology of Personality SPC Common Course Syllabus for PSYC 2316 Psychology of Personality Department: Behavioral Sciences Discipline: Psychology Course Number: PSYC 2301 Course Title: Psychology of Personality Credit: 3 Lecture,

More information

DFST 2313-001 Courtship and Marriage Fall 2014

DFST 2313-001 Courtship and Marriage Fall 2014 DFST 2313-001 Courtship and Marriage Fall 2014 Instructor Kelly M Roberts, PhD, LMFT Assistant Professor, Educational Psychology at UNT Email: Kelly.Roberts@unt.edu Office: Matthews Hall, Room 316K Office

More information

UNIVERSITY OF MARYLAND MONEY AND BANKING Economics 330 Fall 2015

UNIVERSITY OF MARYLAND MONEY AND BANKING Economics 330 Fall 2015 UNIVERSITY OF MARYLAND MONEY AND BANKING Economics 330 Fall 2015 Professor: Martina Copelman Office: TDY 3127 F at College Park Phone:(301) 405-3548 Lecture: Fridays 9:40-12:20 pm Email: copelman@econ.umd.edu

More information

AGEC $424$ Syllabus. Financial Management of Agricultural Businesses

AGEC $424$ Syllabus. Financial Management of Agricultural Businesses AGEC $424$ Syllabus Financial Management of Agricultural Businesses INSTRUCTOR Dr. Timothy G. Baker OFFICE Krannert 590 TELEPHONES 49-44237 (office), 714-0426 (cell phone), and 497-3252 (home) E-MAIL baker@purdue.edu

More information

Accounting 1B Principals of Accounting 2008. Course Description in-person. Instructor: Dr. Robert Daily

Accounting 1B Principals of Accounting 2008. Course Description in-person. Instructor: Dr. Robert Daily Accounting 1B Principals of Accounting 2008 Course Description in-person Instructor: Dr. Robert Daily Telephone: 310-660-3779 Office location: Bus 119 E-mail address: rdaily@elcamino.edu Office Hours:

More information

Foothill College Winter 2014 Pre-Calculus III Math 48C CRN #31104 5.0 units

Foothill College Winter 2014 Pre-Calculus III Math 48C CRN #31104 5.0 units Foothill College Winter 2014 Pre-Calculus III Math 48C CRN #31104 5.0 units Instructor: Yvette Butterworth Text: A Graphical Approach to Precalculus with Limits, Ed. 5, Hornsby, Lial & Rockswold Precalculus

More information

Human Resources Management - Class Information

Human Resources Management - Class Information Human Resource Management 34180-002 CRN 16106 - Fall 2014 Kent State University College of Business Administration Class Time and Place Instructor & Office Tuesday Fall 2010 5:30 pm 12:15 pm Marla P. Kibler,

More information

The University of Texas at Austin McCombs School of Business Foundations of Accounting (ACC 310F) Course Syllabus Spring 2015

The University of Texas at Austin McCombs School of Business Foundations of Accounting (ACC 310F) Course Syllabus Spring 2015 The University of Texas at Austin McCombs School of Business Foundations of Accounting (ACC 310F) Course Syllabus Spring 2015 Course Information Section Time Location 02160 MW from 9:30-11am UTC 2.112A

More information

Psychology 3410, Section 001 Introduction to Social Psychology Spring 2011

Psychology 3410, Section 001 Introduction to Social Psychology Spring 2011 Psychology 3410, Section 001 Introduction to Social Psychology Spring 2011 Psychology 3410-001 Spring 2011 -- 1 Professor Dr. Lisa G. Aspinwall E-mail: lisa.aspinwall@utah.edu Rm. 804 BEH-S (please put

More information

Required Materials: Babbie, Earl. 2011. The Basics of Social Research (6 th ed.). Belmont: Cengage

Required Materials: Babbie, Earl. 2011. The Basics of Social Research (6 th ed.). Belmont: Cengage Pamplin College of Arts, Humanities, and Social Sciences POLS 3800 A3: Introduction to Political Research Summer 2015 MTWRF 9:00 10:50 AM; N 344 Allgood Hall Instructor: Augustine Hammond, Ph.D. Email:

More information

BAE 402: Biosystems Engineering Design I Biosystems and Agricultural Engineering College of Engineering Fall 2013

BAE 402: Biosystems Engineering Design I Biosystems and Agricultural Engineering College of Engineering Fall 2013 Instructor: BAE 402: Biosystems Engineering Design I Biosystems and Agricultural Engineering College of Engineering Fall 2013 Dr. Czarena Crofcheck Rm 212 CE Barnhart Building - 257-3000 ext. 212 - crofcheck@uky.edu

More information

Management 3050 Y Human Resource Management

Management 3050 Y Human Resource Management Management 3050 Y Human Resource Management Summer 1 2013 Course Outline Saturdays / 9:00 11: 50 am & 1:00 3:50 PM / Room S4019 INSTRUCTOR OFFICE HOURS COURSE MATERIALS Required Textbook: Mali Mansouri

More information

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes

Math 103, College Algebra Spring 2016 Syllabus MWF Day Classes MWTh Day Classes SECTION #: Lecture Time: Lecture Location: Lecture Instructor: Office Hours: Office Location: Phone: E-mail: Recitation Location: Recitation Instructor: Office Hours: Office Location: Phone: E-mail: Class

More information

BCIS 1305 - Business Computer Applications D10

BCIS 1305 - Business Computer Applications D10 BCIS 1305 - Business Computer Applications D10 Computer terminology, hardware, software, operating systems, and information systems relating to the business environment. The main focus of this course is

More information

CJS 101: Introduction to Criminal Justice Sciences

CJS 101: Introduction to Criminal Justice Sciences CJS 101: Introduction to Criminal Justice Sciences COURSE SYLLABUS Summer Online Offering Professor: Jason Ingram, Ph.D. Office: Schroeder Hall #415 Office Hours: Tuesdays & Thursdays, 1-3 p.m. & by appointment

More information

Technology Department Computer and Network Support Capstone CMP 259-D01 Syllabus: Spring 2015

Technology Department Computer and Network Support Capstone CMP 259-D01 Syllabus: Spring 2015 Technology Department Computer and Network Support Capstone CMP 259-D01 Syllabus: Spring 2015 Professor: Curtis Satterfield Office Hours: Monday 3:00 5:00 PM, Tuesday 3:00 5:00 PM, Wednesday 12:00p 1:00p

More information

CLARENDON COLLEGE DIVISION OF LIBERAL ARTS FEDERAL GOVERNMENT 2305 ONLINE COURSE SYLLABUS 3 CREDIT HOURS

CLARENDON COLLEGE DIVISION OF LIBERAL ARTS FEDERAL GOVERNMENT 2305 ONLINE COURSE SYLLABUS 3 CREDIT HOURS CLARENDON COLLEGE DIVISION OF LIBERAL ARTS FEDERAL GOVERNMENT 2305 ONLINE COURSE SYLLABUS 3 CREDIT HOURS FALL 2012 Your instructor for this course is Kim Jeffrey e-mail address: kim.jeffrey@clarendoncollege.edu

More information

Accounting 3310-901: Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION

Accounting 3310-901: Accounting Information Systems and Controls. Fall 2015 COLLEGE OF BUSINESS AND INNOVATION EXAMPLE FOR INFORMATION ONLY Accounting 3310-901: Accounting Information Systems and Controls Fall 2015 COLLEGE OF BUSINESS AND INNOVATION Meeting Time: N/A Classroom: Virtual Instructor: Dr. Anthony Holder,

More information

H. JOHN HEINZ III COLLEGE CARNEGIE MELLON UNIVERSITY PROJECT MANAGEMENT SPRING 2015 94813 A3 / B3 COURSE SYLLABUS

H. JOHN HEINZ III COLLEGE CARNEGIE MELLON UNIVERSITY PROJECT MANAGEMENT SPRING 2015 94813 A3 / B3 COURSE SYLLABUS H. JOHN HEINZ III COLLEGE CARNEGIE MELLON UNIVERSITY PROJECT MANAGEMENT SPRING 2015 94813 A3 / B3 COURSE SYLLABUS INSTRUCTOR TEACHING ASSISTANTS Laura W. Synnott Lara Dorko ldorko@andrew.cmu.edu Associate

More information

Math 35 Section 43376 Spring 2014. Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7)

Math 35 Section 43376 Spring 2014. Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7) Math 35 Section 43376 Spring 2014 Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7) Instructor: Kathy Nabours Office: MTSC 133 Email: kathy.nabours@rcc.edu

More information

PLEASE READ EVERYTHING IN THIS SYLLABUS CAREFULLY WORD FOR WORD.

PLEASE READ EVERYTHING IN THIS SYLLABUS CAREFULLY WORD FOR WORD. WEST LA COLLEGE PLEASE READ EVERYTHING IN THIS SYLLABUS CAREFULLY WORD FOR WORD. Please do not enroll in this class unless you are 100% certain you can comply with these class rules. Course Accounting

More information

Introduction to Physics I (PHYS-10100-01) Fall Semester 2012

Introduction to Physics I (PHYS-10100-01) Fall Semester 2012 Introduction to Physics I (PHYS-10100-01) Fall Semester 2012 Section 1 Professor, Matthew Price CNS 266, mprice@ithaca.edu, 274-3894 Section 1 Class meetings: MWF, 8:00 AM - 9:50 AM Section 2 Professor

More information

Interpersonal Communication

Interpersonal Communication Interpersonal Communication Speech 240.73 Fall 2012 JCC @ LISD-Tech Instructor: Mrs. Tamara Hindes Days: Thurs. 6:00-9:52 PM Email: HindesTamaraS@JCCMI.edu or tabi34@yahoo.com (preferred) College homepage:

More information

Online Sections of CIS101, CIS141 & CIS240 About This Course and Getting Started Online Instructor Brad Ford

Online Sections of CIS101, CIS141 & CIS240 About This Course and Getting Started Online Instructor Brad Ford Online Sections of CIS101, CIS141 & CIS240 About This Course and Getting Started Online Instructor Brad Ford Introduction The enclosed information is required reading by the end of the first week of class.

More information

Math 103, College Algebra Fall 2015 Syllabus TTh PM Classes

Math 103, College Algebra Fall 2015 Syllabus TTh PM Classes SECTION #: Lecture Time: Lecture Location: Lecture Instructor: Office Hours: Office Location: Phone: E-mail: Class Materials: Graphing Calculator: A graphing calculator is required for this course and

More information

Technology Department Computer Forensics CMP 250-D01 Syllabus: Spring 2015

Technology Department Computer Forensics CMP 250-D01 Syllabus: Spring 2015 Technology Department Computer Forensics CMP 250-D01 Syllabus: Spring 2015 Professor: Curtis Satterfield Office Hours: Monday 3:00 5:00 PM, Tuesday 3:00 5:00 PM, Wednesday 12:00p 1:00p or by appointment.

More information

More precisely, upon successful completion of this course you can expect to be able to:

More precisely, upon successful completion of this course you can expect to be able to: ANTH 432: Fall 2011, Coastal Carolina University Class meeting times: Tu/Th, 1:40-2:55pm Location: Smith Science Bldg. 106 Instructor: Dr. Carolyn Dillian Office: 114 Sands Building Office Hours: Tuesday/Thursday

More information

Brazosport College Syllabus for PSYC 2301 General Psychology

Brazosport College Syllabus for PSYC 2301 General Psychology Brazosport College Syllabus for PSYC 2301 General Psychology Instructor: Cassandra D. Gonzalez Office Hours: Monday-Thursday 1:00-2:00 pm Office Phone: 979.230.3667 Other times by appointment Office Location:

More information

GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline

GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline DESCRIPTION GGR272: GEOGRAPHIC INFORMATION AND MAPPING I Course Outline This course is an introduction to digital mapping and spatial analysis using a geographic information system (GIS). Students learn

More information

Human Sexuality (PSY 3800) Clayton State University Syllabus-Fall 2012 NBS 126 TR 3:35-4:50pm

Human Sexuality (PSY 3800) Clayton State University Syllabus-Fall 2012 NBS 126 TR 3:35-4:50pm Human Sexuality (PSY 3800) Clayton State University Syllabus-Fall 2012 NBS 126 TR 3:35-4:50pm J. Celeste Walley-Jean, Ph.D. Office: LAB 116B Office Phone: 678.466.4837 Email Address: jeanettewalley-jean@clayton.edu

More information

CSC 241 Introduction to Computer Science I

CSC 241 Introduction to Computer Science I 1 Syllabus CSC 241 Introduction to Computer Science I Course Management System: D2L (https://d2l.depaul.edu) INSTRUCTOR INFORMATION Jean D. Hop Building, 243 S. Wabash Ave, Room 634 Email: csc241hop@gmail.com

More information

CS 394 Introduction to Computer Architecture Spring 2012

CS 394 Introduction to Computer Architecture Spring 2012 CS 394 Introduction to Computer Architecture Spring 2012 Class Room/Hours: NA (Online course) Lab Room/Hours: NA Instructor: Abu Asaduzzaman (Dr. Zaman) Office Room: 253 Jabara Hall E-mail: Abu.Asaduzzaman@wichita.edu

More information

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business

Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business Systems and Internet Marketing Syllabus Spring 2011 Department of Management, Marketing and International Business MKT 425.022 (3 credit hour class) Wednesday, 4:00 6:30 pm, BU 465 Instructor: Dr. Charlotte

More information

INFO 2130 Introduction to Business Computing Fall 2014

INFO 2130 Introduction to Business Computing Fall 2014 INFO 2130 Introduction to Business Computing Fall 2014 Instructor: Office: Reginald Silver 304A, Friday Building Phone: 704-687-6181 Email: rsilver5@uncc.edu Course Website: Moodle 2 Section: INFO 2130

More information

MONTGOMERY COLLEGE Rockville Campus CA141 Introduction to Database Applications Computer Applications Department

MONTGOMERY COLLEGE Rockville Campus CA141 Introduction to Database Applications Computer Applications Department MONTGOMERY COLLEGE Rockville Campus CA141 Introduction to Database Applications Computer Applications Department Instructor Information Name: Mailbox Location: HU016 - see Office Assistant Email: profmathews@comcast.net

More information

THE UNIVERSITY OF TOLEDO College of Social Justice & Human Service PARALEGAL STUDIES PROGRAM LGL 1720:001 LAW PRACTICE MANAGEMENT SYLLABUS FALL 2015

THE UNIVERSITY OF TOLEDO College of Social Justice & Human Service PARALEGAL STUDIES PROGRAM LGL 1720:001 LAW PRACTICE MANAGEMENT SYLLABUS FALL 2015 THE UNIVERSITY OF TOLEDO College of Social Justice & Human Service PARALEGAL STUDIES PROGRAM LGL 1720:001 LAW PRACTICE MANAGEMENT SYLLABUS FALL 2015 COURSE INFORMATION: Section: 001 Class times: Tuesday/Thursday

More information

CS A250 (CRN 20690-25399) C++ Programming Language 2. Syllabus Fall 2015

CS A250 (CRN 20690-25399) C++ Programming Language 2. Syllabus Fall 2015 CS A250 (CRN 20690-25399) C++ Programming Language 2 Syllabus Fall 2015 Instructor: Gabriela Ernsberger E-mail: gernsberger@occ.cccd.edu Course Web site: www.thisclass.info Office: MB Computing Center

More information