Aviral Shrivastava: Teaching: ASU 101
ASU 101: The ASU Experience
Catalog Description
ASU 101 (FSE/CSE) is a required, one-credit course offered in sections
capped at 19 and designed to introduce students to Computer Systems
Engineering and Computer Science as a profession, provide students
with the necessary study skills to be successful in engineering and to
familiarize students with the opportunities available to them in the
engineering school.
Prerequisites
No pre-requisites
Textbook
No textbook
Course learning outcomes
- Students will be able to identify what it means to be a successful
student at ASU and ways in which ASU supports their success.
- Students will be able to provide a broad definition of what it
means to be a successful student.
- Students will be able to identify the central role that planning
and time management play in student success.
- Students will be able to identify the resources in the Fulton
School as well in ASU for student success.
- Students will be able to provide a definition of academic
dishonesty and the consequences of that at ASU.
- Students will be able to define the conditions that constitute
plagiarism and copyright violations.
- Students will be able to identify the ramifications of academic
dishonesty at ASU.
- Students will recognize computer science and computer systems
engineering ideas behind various every day applications that they may
have encountered such as cell phones, automobiles, search engines,
computer games, blogs and computer viruses.
- Students will be able to enumerate computer science and computer
systems engineering concepts that they will learn in the four year BS
(CS) and BSE (CSE) programs.
- Students will have exposure to the various sub-disciplines in CS
and CSE program.
- Students will be able to select courses that are part of the
particular sub-discipline.
Course Assessment
Assignments: 75%
Attendance: 25%
Grading
> 90% - A
> 80% - B
> 70% - C
> 60% - D
< 60% - E
Lectures
Instructor: Aviral Shrivastava web, email.
Location: West Hall 267.
Time: 12:55 pm - 1:45 pm.
This class will mainly be administered through class blog.
Class schedule
- Introductions and Blogging.
- Why is ASU an NAU, and what is an algorithm?
- Student resources, and how to find maximum of a given list of numbers.
- How to search for a number in a given list of numbers.
- Curriculum navigation and progress monitoring tools at ASU, and the IsSorted routine.
- Subset sum problem, and why did Intel buy Mcafee
- Computer architecture trends, and why multi-cores? What do multi-cores mean?
- Discussed Academic Integrity and implications of malpractice
- Guest Lecture by Mandy Aroz on time management, cheating, plagiarism, and academic integrity
- Pizza party and some research projects in CML lab
Last Updated: Aviral Shrivastava, 09/10