The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
    Cal Poly Pomona
   
 
  Sep 25, 2017
 
 
    
2017-2018 University Catalog

Index of Courses


 

Computer Information Systems

   •  CIS 120 - Fundamentals of Web Site Development (4)
   •  CIS 121 - Web Media 1 (2)
   •  CIS 122 - Web Media 2 (2)
   •  CIS 200 - Special Study for Lower Division Students (1-2)
   •  CIS 231 - Fundamentals of Computer Information Systems (4)
   •  CIS 234 - Object-oriented Programming with Java (4)
   •  CIS 284 - Programming with C++ (4)
   •  CIS 299/299A/299L - Special Topics for Lower Division Students (1-4/1-4/1-4)
   •  CIS 304 - Intermediate Java Programming for Business (4)
   •  CIS 305 - Database Design and Development (4)
   •  CIS 307 - Business Telecommunications (4)
   •  CIS 310 - Management Information Systems (4)
   •  CIS 311 - Interactive and Responsive Web Development (4)
   •  CIS 315 - Introduction to Systems Analysis and Design (4)
   •  CIS 325 - Business Intelligence (4)
   •  CIS 338 - Client/Server Applications Development (4)
   •  CIS 345 - Data Modeling (4)
   •  CIS 347 - Telecommunications Networks (4)
   •  CIS 400 - Special Study for Upper Division Students (1-2)
   •  CIS 406 - Rapid Systems Development (4)
   •  CIS 415 - Advanced Object-oriented Systems Analysis and Design (4)
   •  CIS 417 - Broadband and Multimedia Networks (4)
   •  CIS 421 - Multimedia Applications on the Web (4)
   •  CIS 424 - Advanced Java Programming for Business (4)
   •  CIS 425 - Mobile Development for Business (4)
   •  CIS 427 - Mobile Communications and Wireless Networks (4)
   •  CIS 433 - Information Systems Auditing (4)
   •  CIS 437 - Fundamentals of Network Management and Design (4)
   •  CIS 441 - Internship in Information Systems (1-8)
   •  CIS 442 - Internship in Information Systems (1-8)
   •  CIS 447 - Internetworking with Linux (4)
   •  CIS 451 - E-commerce Application Development (4)
   •  CIS 466 - Systems Development Project (4)
   •  CIS 467 - Network Security (4)
   •  CIS 471 - Internet Security (4)
   •  CIS 481 - Computer Forensics (4)
   •  CIS 491 - Secure Web Applications (4)
   •  CIS 499/499A/499L - Special Topics for Upper Division Students (1-4/1-4/1-4)

Computer Science

For all CS courses with a prerequisite of MAT 105  and MAT 106 , MAT 112 , MAT 114 , MAT 115 , MAT 116 , MAT 214 , MAT 215 , or MAT 216 , the prerequisite may be satisfied by any of the subsequent MAT courses on this list.

   •  CS 101 - Introduction to Computers for Non-CS Majors (4)
   •  CS 128 - Introduction to C++ (4)
   •  CS 130 - Discrete Structures (4)
   •  CS 140 - Introduction to Computer Science (4)
   •  CS 141 - Introduction to Programming and Problem-Solving (4)
   •  CS 200 - Special Study for Lower Division Students (1-2)
   •  CS 210 - Computer Logic (4)
   •  CS 240 - Data Structures and Algorithms I (4)
   •  CS 241 - Data Structures and Algorithms II (4)
   •  CS 245 - Programming Graphical User Interfaces (4)
   •  CS 256 - C++ Programming (4)
   •  CS 260 - Unix and Scripting (4)
   •  CS 264 - Computer Organization and Assembly Programming (4)
   •  CS 299/299A/299L - Special Topics for Lower Division Students (1-4/1-4/1-4)
   •  CS 301 - Numerical Methods (4)
   •  CS 311 - Formal Languages and Automata (4)
   •  CS 331 - Design and Analysis of Algorithms (4)
   •  CS 352 - Symbolic Programming (4)
   •  CS 356 - Object-Oriented Design and Programming (4)
   •  CS 365 - Computer Architecture (4)
   •  CS 370 - Parallel Processing (4)
   •  CS 375 - Computers and Society (4)
   •  CS 380 - Computer Networks (4)
   •  CS 400 - Special Study for Upper Division Students (1-2)
   •  CS 408 - Programming Languages (4)
   •  CS 411 - Compilers and Interpreters (4)
   •  CS 420 - Artificial Intelligence (4)
   •  CS 431 - Operating Systems (4)
   •  CS 435 - Database Systems (4)
   •  CS 445 - Computer Graphics (4)
   •  CS 450 - Computability (4)
   •  CS 460 - Secure Communication (4)
   •  CS 461 - Senior Project (2)
   •  CS 462 - Senior Project (2)
   •  CS 463 - Undergraduate Seminar (2)
   •  CS 470 - Game Development (4)
   •  CS 480 - Software Engineering (4)
   •  CS 481 - Software Engineering Practice (4)
   •  CS 490 - Honors (4)
   •  CS 499/499A/499L - Special Topics for Upper Division Students (1-4/1-4/1-4)
   •  CS 510 - Computer-Assisted Instruction (4)
   •  CS 515 - Automated Reasoning (4)
   •  CS 517 - Natural Language Processing (4)
   •  CS 519 - Computer Vision (4)
   •  CS 521 - Robotics (4)
   •  CS 523 - Expert Systems (4)
   •  CS 525 - Advanced Computer Architecture (4)
   •  CS 530 - Advanced Algorithm Design and Analysis (4)
   •  CS 531 - Computability and Complexity Theory (4)
   •  CS 535 - Parallel and Distributed Algorithms (4)
   •  CS 537 - Scheduling Algorithms (4)
   •  CS 540 - Topics in Compiler Design (4)
   •  CS 541 - Programming Language Semantics (4)
   •  CS 555 - Computer Image Processing (4)
   •  CS 560 - Bioinformatics for Computer Scientists (4)
   •  CS 565 - Advanced Computer Networks (4)
   •  CS 566 - Distributed Computing Systems (4)
   •  CS 570 - Human Computer Interaction (4)
   •  CS 575 - Topics in Database Systems (4)
   •  CS 580 - Advanced Software Engineering (4)
   •  CS 585 - Software Verification and Validation (4)
   •  CS 599/599A/599L - Special Topics for Graduate Students (1-4/1-4/1-4)
 

Page: 1 <- 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 ... Forward 10 -> 40