Discrete Structures (Computer Science Code)
This course is delivered by Westcott Courses in partnership with Brandman University
CSCU 240 - Discrete Structures (Computer Science Code)
Prerequisite: College Algebra or Precalculus with a grade of C or better.
Course Description: This course was designed for students in math and computer science. Logic is emphasized in this course, and topics include proof and theory (including inductive and deductive proofs), propositional and predicate logic, set theory, algorithms (including recursion), trees, relations and functions, counting and probability, and elements of the theory of directed and undirected graphs (including Dijkstra's shortest path algorithm). Additionally, an introduction to complexity of algorithms and recurrence relations are included. Upon completion, students will be able to solve real world problems and use appropriate models for analysis.Register Now
Enrollment Schedule: Enroll any day of the year, and start that same day. Students have five months of access, plus a 30 day extension at the end if needed. Students can finish the self-paced courses as soon as they are able. Most students finish the lower level courses in 4 - 8 weeks. The upper level math classes, such as Calculus and above, usually take students 3-4 months. (Note: The 30-day extension cannot take your total course time six months beyond the date of enrollment. At the end of the six months, we must post a grade with the university.)
5 months to completeSingle 30 day extension if needed
$728Payment Plan: First payment of $403.90 and a second payment 30 days later of $331.10.
Ways to Learn
4 academic creditLower Division, UG
We partnered with with Westcott Courses to offer online remedial, general education and other courses that count towards degree completion.
Upon successful mastery of this course, you will be able to:
- Effectively express themselves in a precise written form.
- Demonstrate the ability to think critically and logically.
- Students should be able to distinguish between a definition and a theorem, and apply them correctly.
- Read, comprehend and construct mathematical arguments.
- Construct standard proofs, using direct, contradiction, contrapositive, if and only if and inductive arguments.
- Demonstrate the ability to integrate knowledge and ideas in a coherent and meaningful manner.
- Represent discrete objects using the abstract mathematical structures such as sets, permutations, relations, functions, trees and graphs.
- Demonstrate appropriate techniques for specific problems in graph theory, and be able to develop and apply algorithms to solve these problems.
- Demonstrate competencies, and thought processes in the fundamental concepts of graph theory, set theory, and combinatorics, at a level necessary for more advanced mathematics courses.
- Demonstrate real-world problem solving skills. Analyze the problem and break it into parts, recognize the concepts applicable to the parts, recognize the relationship between the parts, write the concepts in proper algebraic representations, solve the problem in symbols, interpret the final result
For more information from Westcott click here
Earn your credit in 4 simple steps
Register and enroll in your course via Westcott Courses.
Once you enroll, Westcott Courses will forward your registration to Brandman University.
You will be working directly with Westcott Courses from the beginning to end of the course.
Once your course is completed, your grade will be posted with Brandman University and you can then order a transcript.
Ways to Get Started
How it Works
These individual courses are available to anyone in the public who would like to enroll in a math or general education course. Unlike traditional colleges where one must enroll in a degree granting program, Westcott Courses offers individual courses where filling out a one page form makes the course immediately available. Westcott Courses is the teacher of the course and your official transcript with academic semester credits will come from one of our partner universities which are regionally accredited by WASC. Westcott Courses does not appear on the transcript; the transcript will show our courses the same way it would show a traditional class taken on the universities campus without being enrolled as a regular student. View transferring the credits.
Teachers for the Course
The classes are self-paced; however, a teacher is attached to each course who holds at least a master's degree in their field of study (or related). Most of our teachers are teachers who teach the exact same course on either a California State University or California Community college campus.
Omega MathTM Courses
Courses that have the trademark of "Omega MathTM Courses", are courses that have been written by our Omega Math team, and have a format that students love! These courses contain all the lessons, homework, solution manuals, quizzes, tests and the final. Students can take each test and quiz twice, and only the higher of the two scores counts towards their grade. This feature enables students to figure out what they did wrong before pushing forward, providing them with a deeper understanding of the course material.