Tentative CS Course Offerings By Term

Please note that these are only planned offerings. The actual offerings in any given term may vary somewhat from this plan, depending on the needs of the department and the availability of instructors to teach the classes.

If you notice discrepancies between this schedule and course planner or the course registration system, please let the CS office know by sending email to the chair (00pebuis@bsu.edu) or the secretary (jbonneau@bsu.edu).

Course No. Title S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp  
08 08 08 08 09 09 09 09 09 10 10 10 10 10 11 11 11 11 11 12  
104 Introduction to Microcomputers                  
110 Introduction to Programming 1                          
116 Visual Programming                          
120 Computer Science 1                          
121 Computer Science 2                          
124 Discrete Structures                          
203 Introduction to Computer Security                                  
204 Personal Multimedia & Networking                                  
205 Multimedia Programming                                  
206 Digital Imaging for the Web                                  
230 Organization and Architecture 1                                  
232 Data Structures                          
233 Microcomputer System Architecture                                  
236 Computer Database Techniques                                  
246 Malware and Malicious Mobile Code                                      
249 Computer Forensics                                        
269 Service Learning        
276 Survey of Computer Operating Systems                                    
300 Local and Wide Area Networks                                          
Course No. Title S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp  
08 08 08 08 09 09 09 09 09 10 10 10 10 10 11 11 11 11 11 12  
310 Web Programming                                      
315 Game Programming                                      
324 Design and Analysis of Algorithms                                  
330/333 Computer Hardware Systems                                        
334/336/534 Networked Databases                                          
335 Programming Languages                                  
337/537 Internet Programming                                          
339/539 Advanced Topics Seminar                          
345/545 Graphical User Interfaces                                        
347/547 Network Security                                    
369 Professional Experience    
397 Web Technology                                      
Course No. Title S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp  
08 08 08 08 09 09 09 09 09 10 10 10 10 10 11 11 11 11 11 12  
427/527 Distributed Processing & Networks                                      
430/530 Systems Programming                                        
436/536 Database Design                                  
438/538 Computer Graphics                                      
446 System Administration                                    
449 Network Perimeter Security                                        
455/555 Data Mining                                      
456/556 Image Processing                                      
457/557 Applied Cryptography                                        
470/570 Theory Of Computation 1                          
476/576 Operating Systems                            
497 Software Engineering 1                                  
498 Software Engineering 2                                    
499 Readings and Honors  
Course No. Title S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp  
08 08 08 08 09 09 09 09 09 10 10 10 10 10 11 11 11 11 11 12  
500 Fundamentals of Computing                                      
517    
                                             
                                             
636 Advanced Database Systems                                      
638 Advanced Topics in Computer Graphics                                      
639 Seminar in Computer Science                    
642 Computer Simulation Techniques                                      
665 Applied Computational Geometry                                      
668 Graphs, Algorithms, & Applications                                        
670 Theory of Computation 2                                    
675 Formal Methods                                      
678 Compiler Construction                                      
689 Research Methods                          
690                                            
691 Software Engineering                                          
692 Software Engineering                                          
693 Research Colloquium                            
697 Principles of Software Engineering                                    
699 Reading and Honors  
Course No. Title S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp S1 S2 Su F Sp  
08 08 08 08 09 09 09 09 09 10 10 10 10 10 11 11 11 11 11 12