GOALS -
CSCI C490 Computer Science Seminar in Mobile Computing
The learning goals of each computer science course strive to capture
intended learning outcomes. The goals are expressed using the terms that
follow. These terms describe the level of familiarity (most to least) with
respect to various kinds of material and procedures.
-
Mastery means the student will be able to exhibit knowledge of the
material and/or skill with the procedure, in a new but appropriate context,
even when not instructed to do so.
-
Familiarity means the student will be able to answer questions about
the material and/or to use the procedure, in a new but appropriate context,
when instructed to do do.
-
Exposure means the student will have heard the term and/or seen
the procedure, but may not be able to discuss or use it effectively without
further instruction.
C490 learning goals cover important elements of software engineering and
development, human-computer interfacing, and networking.
-
Mastery
-
Familiarity
-
-
Exposure
-
Design of C490 to Achieve These Goals
Computer science demands competency in a range of skills. Therefore,
students benefit from the guided practice in the environment of a university
class. To facilitate this, C490 includes the following:
-
Students complete programming assignments aimed at developing the foundational
skills.
-
Class time is divided between instructor lecture, discussion, and class
assignments. Students work in small teams during class to analyze and explain
program behavior, suggest improvements, and discuss implementations. Individual student questions serve to guide the class
discussion.
-
Programming exercises are available as Web-pages and are discussed in class
when assigned using the pages available to the student.
-
Most questions arise when students are working on exercises outside of
class. Students are encouraged to contact the instructor directly or by
emailing their questions and code of the troublesome exercise for guidance.
-
In recognition that problem solving is often an iterative process, assignments
that are less than perfect can be submitted for instructor evaluation,
refined and resubmitted for additional credit.
Document last modified: