What Do Computer Scientists Do? Map scientific problems into computational frameworks. Position students so iit computer science syllabus pdf they can compete for jobs by providing competence and confidence in computational problem solving.
Prepare college freshmen and sophomores who have no prior programming experience or knowledge of computer science for an easier entry into computer science or electrical engineering majors. Prepare students from other majors to make profitable use of computational methods in their chosen field. 00 is designed to help you become skillful at making the computer do what you want it to do.
Once you acquire this skill, your first instinct when confronted with many tasks will be to write a program to do the task for you. Said another way, we want to help you learn to apply computational modes of thought to frame problems, and to guide the process of deducing information in a computational manner. This means that the primary knowledge you will take away from this course is the art of computational problem solving.
Unlike many introductory level courses, having an ability to memorize facts will be of little help in 6. This course is about learning to solve problems, not learning facts. This, by the way, is exactly why all exams are open book. Prerequisites and Preparation This course is aimed at students with little or no prior programming experience but a desire to understand computational approaches to problem solving.
Now, by definition, none of you are under-qualified for this course. In terms of being over-qualified — if you have a lot of prior programming experience, we really don’t want you wasting your time, and in this case we would suggest that you talk to me about how well this class suits your needs, and to discuss other options. In addition, we want to maintain a productive educational environment, and thus we don’t want over-qualified students making other students feel inadequate, when in fact they are only inexperienced.