TURKISH REPUBLIC FIRAT UNIVERSITY COLLEGE OF TECHNOLOGY DEPARTMENT OF SOFTWARE ENGINEERING COURSE SYLLABUS YMT 113 Introduction to Computer Science Location: Lecture and Lab: Software Engineering Building Class meeting times: Lab meeting time: Instructor: Teaching Assistant Dr. Filiz VAROL Office hours: The office hours for this class is Tuesdays 09.00-10.00 in the morning. Also, you can ask your questions on the Facebook group page. Course description: This is a undergraduate course on a broad introduction to the discipline of computer science. It includes a various aspects of computers, its history, computing security and ethics, computer architecture, network, the Internet, database fundamentals, data and file structures, and operating systems. Course objectives: • understand core areas of the computer science field (e.g., databases, human-computer interaction, scientific computation, artificial intelligence, software engineering) • understand binary and hexadecimal numbers and arithmetic and how they are used by computers. • understand basic computer programming concepts and techniques as they appear in HTML (formatting, hyperlinks, forms) and JavaScript (variables, conditionals). • understand the relationship between software design and implementation. • learn to communicate and solve problems effectively as a member of a team Class communications: For class communication, a Facebook group page was created. You are advised to check the group page regularly for news about the class. I will post corrections to any errors uncovered in the text materials, answers to questions about homework or other communications of general interest. Prerequisite: -Textbook: Anderson, G., Ferro, D. & Hilton, R.. (2010) Connecting with Computer Science (Second Edition). Cengage Learning. ISBN: 1439080356 Course Content: __________________________________________________________________________________ Address: Firat University, College of Technology, Department of Software Engineering, 23119 Elazig/Turkey Prone: +90-424-2370000-4215 Fax: +90-424-2367064 e-mail: varol.asaf@gmail.com TURKISH REPUBLIC FIRAT UNIVERSITY COLLEGE OF TECHNOLOGY DEPARTMENT OF SOFTWARE ENGINEERING • • • • • • • • history of computers computing security and ethics computer architecture network the Internet database fundamentals data and file structures operating systems. Course Structure and Conduct: You are strongly encouraged to attend all lectures. If you must miss a class, it is your responsibility to obtain notes from one of your classmates. There is not a lot of reading to do in this course, but what materials I have prepared should be treated as important and studied. You will be held responsible for information presented in the “text” on the web. Grading: You are in training to become a respected leader in your community and workplace. To do so, you must think and behave in a manner that bespeaks the qualities we associate with professionals in any endeavor: competence, responsibility, and pride in one's work, attention to detail, diligence, punctuality and integrity among others. In this class I will expect you to manage your time and resources to keep track of assignments, keep up with readings and to submit carefully prepared work that represents your personal sense of pride and professionalism. I grade on a straight scale as shown below, and for the most part do not “curve” grades. That way, at any point in the semester you should be able to calculate your average and know what grade you are earning. At the end of the semester, the grades will be based on 90-100% = A; 80-89% = B; 70-79% = C; 60-69% = D; < 60% = F. There will be two tests plus a final exam and several homeworks. I will provide solutions to the homework problems, and it is highly recommended that you work the problems as practice for exams and quizzes. Work will be weighted as follows: Grading: Homework (40%), Mid-term exam (20%), and Final exam (40%). Cheating: I attempt to make cheating as difficult as possible in this class, but may be some of you will attempt it anyway. I am warning you here and now that it will not be tolerated. The material in this course is not difficult and can be mastered by being attentive in class, and by __________________________________________________________________________________ Address: Firat University, College of Technology, Department of Software Engineering, 23119 Elazig/Turkey Prone: +90-424-2370000-4215 Fax: +90-424-2367064 e-mail: varol.asaf@gmail.com TURKISH REPUBLIC FIRAT UNIVERSITY COLLEGE OF TECHNOLOGY DEPARTMENT OF SOFTWARE ENGINEERING expending modest effort to complete the reading and homework assignments. If you find it necessary to cheat to get a good grade in this class, your chances of making it through the BSSE (Bachelor of Science of Software Engineering) program are small, and you should consider changing majors. If you find cheating preferable to studying and learning the material, you will eventually be caught in the trap of needing to cheat more to make up for it. You will also eventually be caught cheating, and the consequences will be dire. If you witness cheating you are encouraged to report it. Everyone suffers when dishonesty is allowed to go unpunished. If I catch you sharing information during a quiz or exam you will receive a zero for the exam or an “undroppable” zero for the quiz. If I catch you cheating in any form twice in the semester, you will be given an unforgivable F in the class. This means that the F cannot be erased from your transcript by using D/F repeat. So… it is far less work, far more rewarding and far less stressful to just learn the material than it is to try to cheat in this class. Take the high road. Firat University Social Justice Statement: Firat University is committed to social justice. The instructor of this course expects to maintain a positive 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 of Firat University to verify your status. Your needs will be accommodated as discretely as possible. Class participation In accordance with University Policy, regular attendance is required, however, no points will be awarded or subtracted based on your attendance. You are responsible for all material covered in every class, regardless of whether you attended or not. It is your responsibility to obtain notes, assignments, etc., from fellow class members if you miss a class. Academic dishonesty All students are expected to engage in all academic pursuits in a manner that is above reproach. Students are expected to maintain complete honesty and integrity in the academic __________________________________________________________________________________ Address: Firat University, College of Technology, Department of Software Engineering, 23119 Elazig/Turkey Prone: +90-424-2370000-4215 Fax: +90-424-2367064 e-mail: varol.asaf@gmail.com TURKISH REPUBLIC FIRAT UNIVERSITY COLLEGE OF TECHNOLOGY DEPARTMENT OF SOFTWARE ENGINEERING experiences both in and out of the classroom. Any student found guilty of dishonesty in any phase of academic work will be subject to disciplinary action. The university and its official representatives may initiate disciplinary proceedings against a student accused of any form of academic dishonesty including, but not limited to, cheating on an examination or other academic work which is to be submitted, plagiarism, collusion and the abuse of resource materials. No cheating on an examination or assignments is allowed. A score of zero will be given to the student if such a case occurred. Rules of conduct Students will refrain from behavior in the classroom that intentionally or unintentionally disrupts the learning process and, thus, impedes the mission of the university. Please turn off or mute your cellular phone and/or pager before class begins. Students are prohibited from eating in class, using tobacco products, making offensive remarks, reading newspapers, sleeping, talking among each other at inappropriate times, wearing inappropriate clothing, or engaging in any other form of distraction. Inappropriate behavior in the classroom shall result in a, minimally, a directive to leave class or being reported to the Dean of Students for disciplinary action in accordance with university policy. Visitors in the classroom Occasion visiting of classes by responsible persons is allowed with prior arrangement with the instructor, as long as it does not interfere with the registered members of the class or the educational process. __________________________________________________________________________________ Address: Firat University, College of Technology, Department of Software Engineering, 23119 Elazig/Turkey Prone: +90-424-2370000-4215 Fax: +90-424-2367064 e-mail: varol.asaf@gmail.com