|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 Credits
Students learn basic features of Excel as well as specific functions that may be useful for their future in areas of business, accounting, and science. Topics may include items such as relative vs. absolute referencing, worksheet formatting, calculating interest rates, using conditionals, formulas, graphs, and charts. Examples are selected based on the majors of the students enrolled in the class. Offered on a Quad basis. Prerequisite: Mathematics 099.
-
1.00 Credits
Data mining is the process of analyzing the fields in large relational databases to find correlations or patterns that may be used to make predictions or find cause/effect relationships. Students learn to use data mining software on data collected for any discipline. Offered on a Quad basis. Prerequisite: Mathematics 099.
-
2.00 Credits
This course introduces students to advanced programming concepts such as pointers and dynamic memory allocation necessary to implement elementary data structures such as stacks, queues, linked lists, hash tables, and binary search trees. Three lecture hours and two lab hours each week. Students who have taken Computer Science 254 may not take this class for credit. Offered on a Quad basis. Prerequisite: Computer Science 153 with a grade of C- or higher.
-
4.00 Credits
Standard data structures, including queues, stacks, trees, and graphs, as objects are defined and illustrated with associated dynamic storage management mechanisms; computational complexity is explored through the design and analysis of searching, sorting, and graph algorithms. Lecture three hours and laboratory two hours each week. Prerequisite: Computer Science 153 with a grade of C- or higher.
-
4.00 Credits
A course in systems software that is largely concerned with operating systems. Such topics as process management, device management, and memory management are discussed, as are relevant issues associated with security and protection. Computer hardware concepts related to operating systems are also covered in the context of both single and multi-core processors. Students will complete assignments using both the Windows and Linux platforms. Prerequisite: Computer Science 254.
-
4.00 Credits
This course offers an in-depth treatment of the software development process. Software analysis and design study emphasizes an object-oriented approach that is introduced and contrasted with traditional design methodologies. CASE tools are used during the design process. Lecture three hours and laboratory two hours each week. Offered 2012-2013. Corequisite: Computer Science 254.
-
4.00 Credits
Introduces formal techniques to support the design and analysis of algorithms, focusing on both the underlying mathematical theory and practical considerations of efficiency. Topics include measuring the complexity of recursive and iterative algorithms, algorithmic strategies, the concept of intractability and the theory of NP. Emphasis is placed on non-numerical algorithms such as sorting, searching, and graph and network algorithms both sequential and parallel. Offered 2012-2013. Prerequisites: Computer Science 254 and Mathematics 343.
-
4.00 Credits
This course provides an introduction to modern computer network technologies. Students gain an understanding of networking fundamentals including layering and the OSI model, protocols, standards, and network services. LANS, MANS, WANS, Internet and wireless networks are covered. While theory is the focus of the class, some hands-on activities are included. Offered 2011-2012. Prerequisite: Computer Science 153 and Junior standing.
-
4.00 Credits
This course in programming languages covers language design issues and language translators. Laboratories give students a practical understanding of programming language concepts as well as give experience in programming using several programming languages. Lecture three hours and laboratory two hours each week. Offered 2011-2012. Prerequisites: Computer Science 254 and Mathematics 343.
-
2.00 Credits
Study of an area of computer science not otherwise included in the curriculum. Topics are determined by the needs and interest of the students and faculty involved. Offered on a Quad basis. May be repeated up to a total of six units. Prerequisites: Computer Science 254, Mathematics 131 and 144 or Mathematics 164 and consent of instructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|