Course
Description
The
purpose of this course is to complete the students' understanding
of standard data structures and learn to recognize situations
where they are useful and efficient. With different types of
problems, students learn to analyze algorithms to determine
which algorithms may be more effective for a given problem.
Through a class project, students will also learn the professional
skills of project planning and management, communication within
the team and with marketing, risk analysis, and task organization
when several programmers are working on the same large project.
The technical topics covered in this class will be: