Computer Science from California State University - Bakersfield is a Campus Bachelor Computer Science degree that prepares you for a IT career. Computer Science is a constantly evolving discipline. To quote the Association for Computing Machinery, ?Computer Science is not simply concerned with the design of computing devices?nor is it just the art of numerical calculation. . . . Computer Science is concerned with information in much the same sense that Physics is concerned with energy; it is devoted to the representation, storage, manipulation, and presentation of information in an environment permitting automatic information systems.? The Computer Science major at CSUB has track. The Computer Science track follows the guidelines recommended by the Association for Computing Machinery (ACM) and the Accreditation Board for Engineering and Technology (ABET). Computer Science Track This track follows the guidelines of the Association for Computing Machinery (ACM) and the Accreditation Board for Engineering and Technology (ABET). Students in this track will take advanced courses of their choice. 1. Introductory courses (16 units): CMPS 150 Introduction to Unix CMPS 221 Programming Fundamentals CMPS 222 Object-Oriented Programming CMPS 223 Data Structures and Algorithms 2. Intermediate courses (50 units): CMPS 295 Discrete Structures CMPS 312 Algorithm Analysis and Design CMPS 320 Digital Circuits CMPS 321 Computer Architecture CMPS 335 Software Engineering CMPS 342 Database Systems CMPS 350 Programming Languages CMPS 356 Artificial Intelligence CMPS 360 Operating Systems CMPS 376 Computer Networks 3. Advanced courses (15 units): CMPS 490 Senior Project Two courses from the following: Algorithms and Complexity CMPS 411 Theory of Automata Architecture and Organization CMPS 420 Embedded Systems CMPS 421 Advanced Computer Architecture CMPS 422 Digital Signal Processing Intelligent Systems: CMPS 456 Advanced Artificial Intelligence CMPS 457 Robotics Programming Languages: CMPS 410 Theory of language Translation CMPS 450 Compiler Construction Operating Systems & Computer Networks CMPS 460 Advanced Operating Systems CMPS 476 Advanced Computer Networks and Computer Security Software Engineering and Database Systems CMPS 435 Advanced Software Engineering CMPS 442 Advanced Database Systems CMPS 465 Advanced System Analysis and Design Visual Computing CMPS 371 Computer Graphics CMPS 471 Advanced Computer Graphics CMPS 472 AI Agents in Virtual Environments CMPS 473 Computer Game Design CMPS 477 Special Topics in Computer Science . Depending on topic, this course may count for one of the sub-areas above. 4. The following math/physics courses (37 units): MATH 201 Calculus I MATH 202 Calculus II MATH 203 Calculus III MATH 330 Linear Algebra MATH 340 Probability Theory PHYS 221 Classical Physics I PHYS 222 Classical Physics II 5. Information on General Education Courses ? PHYS 221 will satisfy General Education Areas B2 and B3. ? Any of the required calculus courses satisfy General Education Area B4. ? The General Education Theme I requirement is waived for all Computer Science tracks. ? PHIL 316 (Professional Ethics) must be taken and will satisfy General Education Theme 2 and the Computer Science Ethics requirement. View more details on California State University - Bakersfield, CA . Ask your questions and apply online for this program or find other related Computer Science courses.
California State University - Bakersfield address is 9001 Stockdale Hwy, Bakersfield, California 93311-1099. You can contact this school by calling (661) 654-2782 or visit the college website at www.csub.edu . This is a 4-year, Public, Master's Colleges and Universities (larger programs) according to Carnegie Classification. Religion Affiliation is Not applicable and student-to-faculty ratio is 27 to 1. The enrolled student percent that are registered with the office of disability services is 3% or less . Awards offered by California State University - Bakersfield are as follow: Bachelor's degree Master's degree. With a student population of 8,002 (6,863 undergraduate) and set in a City: Large, California State University - Bakersfield services are: Remedial services Academic/career counseling service Employment services for students Placement services for completers On-campus day care for students' children . Campus housing: Yes. Tuition for California State University - Bakersfield is $6,682. Type of credit accepted by this institution Dual credit Advanced placement (AP) credits . Most part of the informations about this college comes from sources like National Center for Education Statistics
Here you have more valuable resources related to this California State University - Bakersfield program. You can discover more about Computer Science or other closely related Computer Science topics on the next external pages :