This course introduces the student to the sole proprietorship, partnership, and corporate forms of ownership. This course also familiarizes the student with recording, classifying and interpreting financial data for service and merchandising businesses. It includes a study of the journals, ledgers and financial statements used by these entities. Also covered are computerized accounting systems, internal control, ethics, cash, accounts and notes receivable, merchandise inventory, plant assets and intangible assets, liabilities, and equity accounts. Basic managerial accounting topics are also introduced.
- Advisory: MATH 18 or
- Advisory: MATH 20
This course continues the study of introductory financial accounting principles begun in Accounting 1 and also covers introductory managerial accounting. The financial accounting portion of the course (2 units) covers the corporate form of business organization, bond financing, installment notes and other long-term liabilities, investments in debt and equity securities, international operations and the Statement of Cash Flows, corporate financial statement preparation and analysis and other GAAP and IFRS considerations. The managerial portion of the course (3 units) covers accounting concepts relevant to internal users rather than third party users of financial statements. Managerial accounting study includes full absorption and variable costing, cost accounting for job order and for mass produced goods (process costing), just-in-time, activity-based and total quality management approaches to costing manufacturing operations. Also studied are segment reporting, performance measurement, cost-volume-profit analysis, flexible budgeting, capital expenditure budgeting, standard costing, responsibility accounting, and decision making processes. Ethical issues surrounding these topics are also addressed.
- Prerequisite: ACCTG 1
This course provides students with the tools to achieve their personal financial goals. It will help them make informed decisions related to spending, saving, borrowing, and investing by training them to apply quantitative reasoning concepts to solve problems. Topics covered include personal financial planning; money management; tax strategy; consumer credit; purchasing decisions; insurance; investing in stocks, bonds, and mutual funds; retirement; and estate planning.
- Prerequisite: MATH 31
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course provides students with the tools to achieve their personal financial goals. It will help them make informed decisions related to spending, saving, borrowing, and investing by training them to apply quantitative reasoning concepts to solve problems. Topics covered include personal financial planning; money management; tax strategy; consumer credit; purchasing decisions; insurance; investing in stocks, bonds, and mutual funds; retirement; and estate planning.
- Prerequisite: MATH 31
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
Principles of argumentative discourse applied to contemporary issues are studied in this course. An analysis of the relationship between evidence and the process of reasoning is included.
- Advisory: Eligibility for English 1
- 1C: Oral Communication
- A1 - Oral Communication
- A3 - Critical Thinking
This course introduces the tenets and methods of social science research in general, and communication research in particular. The course provides an overview of both quantitative and qualitative research methods. Particular attention is given to experimental design, survey research, content analysis, and field research. The goal of this course is to prepare students for reading empirical research reports as well as prepare them for upper division research.
- Advisory: ENGL 21B and
- Advisory: any previous Communication Studies course
- 4G: Interdisciplinary, Social & Behavioral Sciences
- D7 - Interdisciplinary Social and Behavioral Science
- Area II-B: Social Science (Group B)
- Area IV-B: Language and Rationality (Group B) Option 1
This course is designed to prepare the student for a programming course. It concentrates on problem solving using: Simple Sequence, Selection, Dowhile, Case, and Dountil Control Structure. It covers Structure chart, Flowchart and Pseudocode.
- Area IV-B: Language and Rationality (Group B) Option 2
Using Alice, an authoring tool, students will build interactive, animated 3-D virtual worlds. Virtual worlds are interactive, simulated environments that accept human input and provide output in the form of images, sounds, and forces. The software students create will enable them to move around in the virtual world and see it from different angles. Students will create interactive “virtual worlds”, games and simulations that can be viewed in a web page. By building these virtual worlds, students will learn the basics of Object-Oriented programming and basic programming logic.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
This introductory course covers programming concepts and techniques applicable to those with no computer science background. The course is designed to assist those in non-computer science fields to develop small-scale projects. Topics covered include computer organization, data representation, variables, branching, loops, procedures, external access and the web. Tools used include HTML5, CSS3, Javascript, and JQuery.
- Area IV-B: Language and Rationality (Group B) Option 2
This introductory course covers basic programming constructs and techniques using VB.Net. Students will learn how to plan, create and debug code based on Object Oriented Programming design and analysis techniques. Topics covered include Data Types, Variables, Decision Statements, Loops, Arrays Input/Output, and basics of Object Oriented Programming using Classes and Objects.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
Assembly Language allows the programmer to fully utilize all of the special features of the computer in the most efficient manner. It also aids the high-level language programmer in writing subroutines. The student will write Assembly Language programs that utilize the Intel Pentium chip architecture.
- Advisory: CS 50
- Area IV-B: Language and Rationality (Group B) Option 2
This course is a continuation of Assembly Language Programming. The student will write complex assembly programs utilizing the full range of the computer's features. Problem solving through planning coding, testing, and debugging will be emphasized.
- Advisory: CS 17
- Area IV-B: Language and Rationality (Group B) Option 2
This course covers advanced programming techniques using Visual Basic .NET. Topics include Structures, Classes, Events, Inheritance, and Polymorphism, Overloading, Dynamic Binding, Multiple Document Interface, Windows API, Collections, and Exception Handling. Students also learn how to interface to Databases and build Web forms.
- Advisory: CS 15
- Area IV-B: Language and Rationality (Group B) Option 2
This advanced programming course will use the C++ language to teach methods of representing and manipulating data within a computer. Topics include stacks, queues, trees, sorting, searching, modeling, and dynamically created storage spaces. Students will learn the problem solving skills necessary to write complex computer programs and to make important software design and maintainability decisions.
- Prerequisite: CS 52
- Area IV-B: Language and Rationality (Group B) Option 2
This course is an introduction into the study of computer algorithms and data structures. This advanced programming course will use the Java language to teach methods of representing and manipulating data within a computer. Topics include stacks, queues, trees, sorting, searching, modeling, and dynamically created storage spaces. Students will learn the problem solving skills necessary to write complex computer programs and to make important software design and maintainability decisions.
- Prerequisite: CS 56
- Area IV-B: Language and Rationality (Group B) Option 2
MATLAB is a scientific computing tool for data modeling and analysis, image processing, and other data intensive applications. This class is designed primarily for students majoring in the sciences. It covers the basics of programming using MATLAB and uses numerical methods as an application to help students learn how to accelerate simple and complex numerical data modeling and analyses.
- Advisory: MATH 7
- Area IV-B: Language and Rationality (Group B) Option 2
VB.Net is an object-oriented programming language that is part of the .Net Microsoft suite. It provides a graphical programming environment used to create applications for Microsoft Windows and the Web. This course covers advanced concepts for VB .NET that relate to interfaces to databases. Topics include Object Oriented Programming, database interfaces programming, SQL query language, using LINQ and EM, and applying security measures in connections.
- Advisory: CS 15
- Area IV-B: Language and Rationality (Group B) Option 2
C # (read as C-Sharp) is a modern object-oriented language that enables programmers to quickly build solutions for the Microsoft.NET platform. In this class, programmers will learn to build C# components for use by Web and Windows-based applications. Students will generate MSIL (Microsoft Intermediate Language) code and PE (Portable Executable) files that utilize the services of the CLR (Common Language Runtime) which are all part of the Microsoft.NET platform.
- Advisory: CS 19 or
- Advisory: CS 50
- Area IV-B: Language and Rationality (Group B) Option 2
This course explores how to develop video games using software tools with underlying programming capabilities. Students learn the beginning skills needed to employ code to script the many game components necessary and use 2D and 3D physics, menu systems, and animations in test-driven development. The course also covers navigation and mobile touch.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
FORTRAN is a high level language used predominantly in mathematical and scientific applications. Upon completion of CS 36, students will understand the syntax and semantics of FORTRAN, be able to apply the fundamental principles of top down algorithmic design (using pseudocode and flowcharts) to the solution of computer problems, and know how to code, test, and debug programs in this language.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
VB.Net is an object-oriented programming language that is part of the .Net Microsoft suite. This course covers Web application development, including the use of ASP and VB .NET. Topics include ASP .NET, Web forms and controls, Web data access, state management, Web services, using AJAX and security measures implementation.
- Advisory: CS 15
- Area IV-B: Language and Rationality (Group B) Option 2
This course will include a review of the concepts of structured programming, error checking, sorting, searching, data types, advanced array handling methods, pointers, and data structures. Applications in business, mathematics, and science will be discussed.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
C++ handles large programs by packaging sections of interrelated code into discrete, independent parts named objects. Visual C++ adds the Microsoft Foundation Class library making it a powerful Windows programming tool. This course will cover Dynamic Link Libraries, advanced view handling, customizing status bars, operator overloading OLE containers and servers, the Microsoft Foundation class library, serialization, windows timers, graphics, metafiles, multiview programs, graphics display controls, and screen capture.
- Advisory: CS 52
- Area IV-B: Language and Rationality (Group B) Option 2
This course is a continuation of C language programming using the C++ superset of C. C++ offers the following enhancements to C: operator and function overloading, information hiding, inheritance, and virtual functions. C++ will be used in the context of both traditional and object-oriented programming.
- Advisory: CS 50
- Area IV-B: Language and Rationality (Group B) Option 2
Swift is an object-oriented language designed for iOS, Apple's advanced mobile platform. In this course, students will learn the syntax and semantics of Swift, be able to apply fundamental principles of top-down algorithmic design to solve computer problems, and learn how to code, test and debug programs in this language using the XCode, the Apple integrated development environment. NOTE: Students will need access to Intel-based Mac computers, but do not need to have a mobile device such as an iPad or iPhone. Students will be provided XCode to download, if needed.
- Advisory: CS 50
- Area IV-B: Language and Rationality (Group B) Option 2
This course teaches how to design, develop, test and debug applications that run on Apple iOS, a software stack for Apple mobile devices that includes an operating system, middleware and key applications. Topics include the Cocoa Multi-Touch programming framework, the Model-View-Controller design paradigm, application structure, strings, graphics, user interfaces and storage. NOTE: Students will need access to Intel-based Mac computers, but do not need to have a mobile device such as an iPad or IPhone. Students will be provided XCode to download, if needed.
- Prerequisite: CS 53A
- Area IV-B: Language and Rationality (Group B) Option 2
This course covers the major object-oriented modeling methodologies: UML, OMT and BOOCH. The course explores the use of these methodologies in the context of designing and implementing object-oriented software application.
- Advisory: CS 19 or
- Advisory: CS 52 or
- Advisory: CS 55
- Area IV-B: Language and Rationality (Group B) Option 2
Java is a general-purpose language for writing platform-independent, robust, secure programs. This course is intended for students who have completed a course in C programming. Students will learn how to develop Java applications and applets. Topics covered include the Java programming language, object-oriented programming (OOP), the Java applications programming interface (API), and graphical user interfaces (GUI's).
- Advisory: CS 19 or
- Advisory: CS 50
- Area IV-B: Language and Rationality (Group B) Option 2
Java is a general-purpose language for writing platform-independent robust, secure programs. This course continues where CS 55 leaves off in developing mastery of the use of Java programming language and its extensive APIs. Topics covered include exceptions, multithreading, multimedia, Input/Output, Java Database Connectivity (JDBC), Servlets, Remote Method Invocation (RMI), and networking.
- Advisory: CS 55
- Area IV-B: Language and Rationality (Group B) Option 2
This course covers how to create applications using the Salesforce platform services and tools. Topics include designing and managing data models, configuring application security, designing user interfaces and customizing the application for mobile user and Lightning users. It also focuses on VisualForce to develop custom applications that make use of the Model-View-Controller paradigm by coding in Apex, using Lightning Components and the Salesforce Object Query Language (SOQL).
- Advisory: CS 77A
- Advisory: CS 55
- Area IV-B: Language and Rationality (Group B) Option 2
This course covers the basic technologies used to program Web-based applications. Topics include: HTML5, Cascading Style Sheets (CSS), XML and JavaScript, along with a basic survey of the latest extensions on JS.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
This introductory programming course teaches the fundamentals of computer programming with the JavaScript language, the standard for client-side Web programming. It offers a thorough treatment of programming concepts with programs that yield visible or audible results in Web pages and Web-based applications. It shows how to use Core and Client-Side JavaScript and the Document Object Model to build interactive, high-performance Web sites.
- Advisory: CS 80
- Area IV-B: Language and Rationality (Group B) Option 2
Server-side Web programming allows programmers to create content and process data supplied in Web forms to create websites. These applications process data submitted from Web forms and access backend databases to dynamically generate Web pages. Students will design and write web pages using ASP 2.0 (Active Server Pages), Visual Studio. NET and the C# programming language.
- Advisory: CS 33
- Area IV-B: Language and Rationality (Group B) Option 2
This course teaches how to design and write applications that extend Web servers. These applications process data submitted from Web forms and access backend databases to dynamically generate Web pages. This course covers the Java Servlets and JavaServer Pages (JSP) server-side technologies.
- Advisory: CS 55 and
- Advisory: CS 81
- Area IV-B: Language and Rationality (Group B) Option 2
This course teaches how to design and write applications utilizing Ruby on Rails, an open-source web application framework based on the Ruby programming language. In this course, students will create applications that gather information from a web server, query databases and render results.
- Advisory: CS 60 and
- Advisory: CS 80 and
- Advisory: CS 15 or
- Advisory: CS 52 or
- Advisory: CS 53A or
- Advisory: CS 55
- Area IV-B: Language and Rationality (Group B) Option 2
XML (Extensible Markup Language) is a flexible way to create "self-describing data" and to share both the format and content on the World Wide Web, intranets and elsewhere within an enterprise. In this advanced course, students will use XML and learn to tag and transform XML documents so that they can be processed by web browsers, databases and other XML processors. With the industry-standard SAX and DOM API standards, students will create XML applications that read, write and modify XML documents.
- Advisory: CS 80 and
- Advisory: CS 55 or
- Advisory: CS 52 or
- Advisory: CS 33
- Area IV-B: Language and Rationality (Group B) Option 2
This course teaches how to design and write applications that extend Web servers. These applications process data submitted from Web forms and access back-end databases to dynamically generate Web pages. This course covers the PHP server-side technology. PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used, Open Source, general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
- Advisory: CS 81
- Area IV-B: Language and Rationality (Group B) Option 2
This course teaches how to design, develop, test, and debug applications that run on Android, a software stack for mobile devices that includes an operating system, middleware and key applications. Topics include the Android Software Development Kit (SDK), design principles, application structure, strings, graphics, user interfaces, animation, storage, networking, telephony, Location-Based Services (LBS), multimedia, 3D graphics, notifications, and services
- Prerequisite: CS 55
- Advisory: CS 56
- Area IV-B: Language and Rationality (Group B) Option 2
This course introduces the Python programming language. Students will learn how to write programs dealing in a wide range of application domains. Topics covered include the language syntax, IDE, control flow, strings, I/O, classes and regular expressions. Students may use either a PC (Windows) or a Mac (Linux) to complete their programming assignments.
- Advisory: CS 3
- Area IV-B: Language and Rationality (Group B) Option 2
This course builds on a first level course in Python exposing students to more advanced topics and applications to industry. Topics cover object-oriented programming, creating classes and using objects, web applications, and some common libraries and their functions used for data manipulation. Students may use either a PC (Windows) or a Mac (Linux) to complete their programming assignments.
- Prerequisite: CS 87A
- Area IV-B: Language and Rationality (Group B) Option 2
This course provides an accelerated student-driven path through pre-algebra to intermediate algebra and through the algebra topics and basic elements of exploratory data analysis needed for Elementary Statistics and Finite Mathematics. Students will learn the topics in this course at their own pace in a computer lab with faculty guidance. As students demonstrate proficiency, they will have the opportunity to earn credit for Math 85, Math 31, Math 20, or Math 50. This course has multiple exit levels where students can earn a grade of "P" for passing the highest-level course mastered and become eligible to enter subsequent courses in their plan of study.
This course is a continuation of Math 1, Bridge to College Mathematics (BCM) for students who have already taken BCM and successfully passed the Arithmetic/Pre-algebra level and/or the Elementary Algebra portions of the BCM course. Students enrolled in Math 1B (BCM 2) will pick up where they left off in BCM and have the opportunity to develop and demonstrate mastery of Elementary Algebra and/or Intermediate Algebra. Based on their proficiency of topics in one or both courses, students will earn a grade of "P" for passing the highest-level course mastered and become eligible to enter subsequent courses in their plan of study.
- Prerequisite: MATH 1
This course is a continuation of Math 1B, Bridge to College Mathematics (BCM 2) for students who have already taken BCM 2 and successfully passed the Elementary Algebra level. Students enrolled in Math 1C (BCM 3) will pick up where they left off in BCM 2 and have the opportunity to develop and demonstrate mastery of Intermediate Algebra. Based on their proficiency of topics, students will earn a grade of "P" for passing Math 20.
- Prerequisite: MATH 1B
An intensive preparation for calculus. This course is intended for computer science, engineering, mathematics and natural science majors. Topics include algebraic, exponential, logarithmic and trigonometric functions and their inverses and identities, conic sections, sequences, series, the binomial theorem and mathematical induction.
- Prerequisite: MATH 20 and
- Prerequisite: MATH 32
- Skills Advisory: Eligibility for ENGL 1
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course is intended for students majoring in Science, Technology, Engineering, or Mathematics (STEM). Math 3 in combination with Math 4 (College Algebra for STEM Majors) serves as a prerequisite for Math 7 (Calculus 1). The course includes a study of the properties and graphs of trigonometric and inverse trigonometric functions, trigonometric identities, solutions of triangles, trigonometric equations, parametric equations, polar coordinates and polar equations, the algebra of vectors in two and three dimensions and topics from analytic geometry and applications.
- Prerequisite: MATH 20
- Prerequisite: MATH 32
- Skills Advisory: MATH 4
- Skills Advisory: Eligibility for English 1
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course is intended for students majoring in Science, Technology, Engineering, or Mathematics (STEM). Math 4 in combination with Math 3 (Trigonometry with applications) serves as a prerequisite for Math 7 (Calculus 1). The topics to be covered include review of the fundamentals of algebra, relations, functions, solutions of first and second degree equations and inequalities, systems of equations, matrices, binomial theorem, mathematical induction, polynomial and rational functions, exponential and logarithmic functions, analytic geometry and conic sections, and geometric and arithmetic sequences and series.
- Prerequisite: MATH 20
- Skills Advisory: Eligibility for English 1
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This first course in calculus is intended primarily for science, technology, engineering and mathematics majors. Topics include limits, continuity, and derivatives and integrals of algebraic and trigonometric functions, with mathematical and physical applications.
- Prerequisite: MATH 2 or
- Prerequisite: MATH 3 and
- Prerequisite: MATH 4
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This second course in calculus is intended primarily for science, technology, engineering, and mathematics majors. Topics include derivatives and integrals of transcendental functions with mathematical and physical applications, indeterminate forms and improper integrals, infinite sequences and series, and curves, including conic sections, described by parametric equations and polar coordinates.
- Prerequisite: MATH 7
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course is intended for computer science, engineering, and mathematics majors. Topics include proof techniques, cardinality of sets, partial orderings and equivalence relations, symbolic logic and valid arguments, permutations and combinations with repetition, and an introduction to graph theory.
- Prerequisite: MATH 8
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
Topics include vectors and analytic geometry in two and three dimensions, vector functions with applications, partial derivatives, extrema, Lagrange Multipliers, multiple integrals with applications, vector fields. Green's Theorem, the Divergence Theorem, and Stokes' Theorem.
- Prerequisite: MATH 8
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
Topics include matrices and linear transformations, abstract vector spaces and subspaces, linear independence and bases, determinants, systems of linear equations, eigenvalues and eigenvectors.
- Prerequisite: MATH 8
- Skills Advisory: Eligibility for English 1
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course is an introduction to ordinary differential equations. Topics include first order equations, linear equations, reduction of order, variation of parameters, spring motion and other applications, Cauchy-Euler equations, power series solutions, Laplace transform, and systems of linear differential equations.
- Prerequisite: MATH 8
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
Topics include linear, quadratic, exponential and logarithmic functions and equations; systems of linear equations and inequalities; sequences and series. The emphasis is on setting up and solving applications of the algebraic material.
- Prerequisite: MATH 31
- Area IV-B: Language and Rationality (Group B) Option 1
Topics include rational, irrational and complex numbers; fundamental operations on algebraic expressions and functions; introduction to polynomial, rational, exponential and logarithmic functions, equations and graphs; circles and parabolas. Emphasis is on advanced algebraic factoring and simplification.
- Prerequisite: MATH 31 or
- Prerequisite: MATH 49
- Area IV-B: Language and Rationality (Group B) Option 1
This is a terminal mathematics course for liberal arts and social science majors. Topics include sets and counting, probability, linear systems, linear programming, statistics, and mathematics of finance, with emphasis on applications.
- Prerequisite: MATH 18 or
- Prerequisite: MATH 20 or
- Prerequisite: MATH 49 or
- Prerequisite: MATH 50
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course is a preparatory course for students anticipating enrollment in Math 28 (Calculus I for Business and Social Science). It is not recommended as a terminal course to satisfy transfer requirements. Topics include algebraic, exponential and logarithmic functions and their graphical representations, and using these functions to model applications in business and social science.
- Prerequisite: MATH 20
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This course is intended for students majoring in business or social sciences. It is a survey of differential and integral calculus with business and social science applications. Topics include limits, differential calculus of one variable, including exponential and logarithmic functions, introduction to integral calculus, and mathematics of finance.
- Prerequisite: MATH 26
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
Topics include techniques and applications of integration, improper integrals, functions of several variables, partial derivatives, method of least squares, maxima and minima of functions of several variables with and without constraints, method of LaGrange Multipliers, double integrals and their application, elementary differential equations with applications, probability and calculus.
- Prerequisite: MATH 28
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This is an introductory course in geometry whose goal is to increase the mathematical maturity and reasoning skills of students. Topics include elementary logical reasoning, properties of geometric figures, congruence, similarity, and special right triangles. Formal proof is introduced and used within the course.
- Prerequisite: MATH 31
- Prerequisite: MATH 49
- Area IV-B: Language and Rationality (Group B) Option 1
This course is designed for pre-service elementary school teachers. The course examines several content areas: numeration systems (historical development of numeration system, Hindu-Arabic numeration system, and place value systems); integers (structure, basic properties and computational algorithms); basic number theory (divisibility, primes and composites, prime factorization, Fundamental Theorem of Arithmetic, greatest common divisor, least common multiple); rational numbers (structure and properties, ratio and proportions); real numbers (structure and basic properties, arithmetic operations, rational and irrational numbers, decimal representation, number line representation); problem solving (patterns, connections, modeling, reasoning and representations, strategies, inductive and deductive reasoning); and national and state curriculum standards for elementary school math including Common Core State Standards.
- Prerequisite: MATH 20
- Area IV-B: Language and Rationality (Group B) Option 1
This is an accelerated course covering the topics of Beginning and Intermediate algebra. Specific topics include arithmetic operations with real numbers, change of units and percents, polynomials, rational expressions, and radicals; linear equations and inequalities; systems of linear equations and inequalities; application problems; equations with rational expressions; equations with radicals; linear, quadratic, exponential and logarithmic functions and equations; factoring; drawing and interpreting graphs; sequences and series. The emphasis is on setting up and solving applications of the algebraic material.
- Prerequisite: MATH 84 or
- Prerequisite: MATH 85 or
- Area IV-B: Language and Rationality (Group B) Option 1
This course introduces algebra topics and the basic elements of exploratory data analysis needed for Introduction to Statistics (STAT C1000 - formerly MATH 54) and Finite Mathematics (MATH 21). Course topics include number and operation sense with regard to whole numbers, integers, rational numbers, mixed numbers, decimals, grouping symbols, order of operations, estimation and approximation, scientific notation, ratios, percents, proportions, formulas and algebraic expressions, linear equations and inequalities in one variable, analyzing and producing data, sample statistics and graphs, functions, systems of linear equations, and probability.
- Area IV-B: Language and Rationality (Group B) Option 1
This course is an introduction to statistical thinking and processes, including methods and concepts for discovery and decision-making using data. Topics include descriptive statistics; probability and sampling distributions; statistical inference; correlation and linear regression; analysis of variance, chi-squared, and t-tests; and application of technology for statistical analysis including the interpretation of the relevance of the statistical findings. Students apply methods and processes to applications using data from a broad range of disciplines.
- Prerequisite: MATH 20 or
- Prerequisite: MATH 18 or
- Prerequisite: MATH 49 or
- Prerequisite: MATH 50
- 2A: Mathematic
- B4 - Mathematics/Quantitative Thinking
- Area IV-B: Language and Rationality (Group B) Option 1
This is a beginning course in modern logic covering symbolic notation and translations, and decision procedures for validity and invalidity of arguments in sentential logic and predicate logic.
- A3 - Critical Thinking
This course surveys various psychological research methods with an emphasis on research design, experimental procedures, descriptive methods, instrumentation, as well as collection, analysis, interpretation and reporting of research data. Research design and methodology are examined in a variety of the sub disciplines of psychology. Ethical considerations for human and animal research are explored. Students are introduced to critical thinking and the application of the scientific method to psychological questions. The course contains both lecture and practical experiences via the formulation and completion of original research conducted in small groups. Various descriptive and inferential statistical approaches are explored and utilized to evaluate data.
- Prerequisite: PSYCH 1
- Advisory: Eligibility for English 1
- Advisory: MATH 54
- 4I: Psychology
- D9 - Psychology
- Area II-B: Social Science (Group B)
- Area IV-B: Language and Rationality (Group B) Option 1
This course introduces students to the fundamental principles and methods of sociological research design and implementation. Students examine the key varieties of evidence--including qualitative and quantitative data, data-gathering and sampling methods, logic of comparison, and causal reasoning. The work of several scholars is evaluated and students create their own research project related to a sociological issue.
- Advisory: Eligibility for English 1
- Advisory: SOCIOL 1
- 4J: Sociology & Criminology
- D0 - Sociology and Criminology
- Area II-B: Social Science (Group B)