Catalog Description
Introduction to topics in Computer Science and Computer Engineering; familiarization
with CSE curriculum sub-disciplines and topics; Design of computer software and
systems; exploring and experimenting with systems; teamwork; professional
opportunities; computer models and programming; communication skills; Lecture,
Lab.
Textbooks (not
required)
Computer Science – An Overview, J. Glenn Brookshear, 10th ed., Addison
Wesley, 2009.
Course Objective
Course Outcomes
Students who complete
this course can
Major Topics and
Time Covered
- Computer Science
and Engineering basics with some exposure to advanced ideas (3 weeks)
- Basic programming techniques and tools (3 weeks)
- Project design and management (3 weeks)
- Project work – implementation, evaluation and testing (5 weeks)
- Experimentation (1 week)
- Career options (1 week)
Your performance will be assessed by
assignments, programming projects, quizzes, a Mid-Term Exam and a Final Exam.
Their weights are:
Your final letter grade is decided according
to your percentage points which will be curved for normalization.
Missing tests and exams will be giving zero credit
and may not be made up. Missing the submission deadline will result in grade
deduction. You may submit incomplete assignments for partial credit.
No extra credit-activities will be given to any
individual. Extra credit-activities may be given to the entire class. An
alternative to a graded activity may be arranged if a student misses a graded
activity and the absence is caused by documented illness or personal emergency.
A written explanation (including supporting documentation) must be submitted to
the instructor before the part of work is due or as soon as the circumstances are
known.
It is a part of the course to work in a
team. You are required to cooperate with your team member on the group
assignments and projects. However, the contribution and possibly the weight of
individual team members must be acknowledged/specified in the work handed in
for grades. Anything you turn in must be your (or the team's) own work: You (or
the team) must write up your own solution with your own understanding. If a
team uses an idea that is found in a book or other sources, or that was
developed by someone outside the team, make sure you acknowledge the source
and/or the names of the persons in the write-up for each problem.
You are also encouraged to work with any
member in the class to study for the tests and exams.
The instructor and the TAs will CAREFULLY
check any possible proliferation or plagiarism. We may also use the software
tools like MOSS (Measure Of Software Similarity) to check any assignment that
you submitted for grading. The university expects all students to adhere to
ASU's policy on academic integrity. These policies can be found in the Code of
Student Conduct:
http://www.asu.edu/studentaffairs/studentlife/judicial/academic_integrity.htm
ALL cases of cheating or plagiarism will be handed to the Dean's office. Penalties include a failing grade in the class, a note on your official transcript that shows you were punished for cheating, suspension, expulsion and revocation of already awarded degrees.