Course Promises / Learning Objectives
By the end of the course, you will have developed the
following knowledge and skills:
- Create layouts for Android Applications
- Identify the important elements of an Android Application and program them
- Learn the Java programming language
- Learn to work in a team on a sizeable project
- Learn to communicate project objectives, difficulties and accomplishments to people who did not participate in the project.
Student Responsibilities
We have outlined the skills and objects this course promises to provide you.
For this promises to be upheld, you will need to commit towards the policies
outlined below. To succeed in Comp 298, you should:
-
Attend class.
The primary introduction to course material is through class lecture.
Additionally, we often do learning exercises during class, which
give you immediate experience with the material we are covering.
While I am more than happy to help with any material in office hours, priority
will be given to students who attend and participate in lecture. Office hours
are not to make up for missed lecture.
- Come to classes prepared.
Classes will mostly consist of example, exercises and lab-style sessions. The lecture section of the class will be delivered in recorded videos. You have to watch the corresponding video before coming to class.
- Participate actively in learning process.
Showing up is necessary, but not sufficient to success in the course.
To fully develop your analytical skills, you are expected to participate
in class discussion. This includes asking questions during lecture portions
and engaging your peers during short class exercises. Studies
show active involvement is the number one determinant of student success.
-
Start the assignments early.
I realize this one is not always easy to do, but if you can get in the
habit of doing this, you will be much better off. As the assignments get
longer and more difficult, starting early will give you plenty of time
to mull over the lab problems even when you aren't actively writing
your solution.
-
Practice, practice, practice.
The only effective way to
learn the material and do well in the assignments and the project is to consistently
keep up with the material and complete the recommended exercises.
-
Seek help early and often.
Because course material builds
on previous material, it is essential to your success in this class
that you keep up with the course material. If you feel you do not understand
a concept presented in class, ask for help right away! we will likely need
the concept again soon.