Modules for course I103 | BSC/CSGD
BSc Computer Science with Game Design
Year 1 Modules
                          The student must take 120 credits from
            
                the modules.         
            
            
                
                    
                        
                        
                                        ICE-1001 Professional Perspectives
                                        
                                        (20)
                                        
                                        
                                        (Full Term)
                                    
                                
                            
                                
                                    
                                        ICE-1221 Mathematics for Computing
                                        
                                        (20)
                                        
                                        
                                        (Full Term)
                                    
                                
                            
                                
                                    
                                        ICE-1800 Game Studies
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-1111 Imperative Programming Foundat
                                        
                                        (10)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-1801 Game Design 1
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-1101 Object Oriented Programming
                                        
                                        (10)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-1411 Web Technologies
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                        Year 2 Modules
                          The student must take 120 credits from
            
                the modules.         
            
            
                
                    
                        
                        
                                        ICE-2002 Industrial Projects
                                        
                                        (20)
                                        
                                        
                                        (Full Term)
                                    
                                
                            
                                
                                    
                                        ICE-2101 Business & Enterprise Prog
                                        
                                        (20)
                                        
                                        
                                        (Full Term)
                                    
                                
                            
                                
                                    
                                        ICE-2201 Data Structures & Algorithms
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-2703 Game Design: Level & Mechanics
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-2701 AI & Game Design
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-2704 Game Development
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                        Year 3 Modules
                          The student must take 120 credits from
            
                the modules.         
            
            
                
                    
                        
                        
                                        ICE-3702 Advanced Game Development
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        UXS-3800 Game Design 3
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        UXS-3801 Game Production
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-3121 Creative Visualisation
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)