Modules for course G400 | BSC/CS
BSC  Computer Science
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-1601 Database Systems
                                        
                                        (20)
                                        
                                        
                                        (Full Term)
                                    
                                
                            
                                
                                    
                                        ICE-1111 Imperative Programming Foundat
                                        
                                        (10)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-1501 Computer Architecture & OS
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        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-2103 User Experience (UX) & HCI
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-2201 Data Structures & Algorithms
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-2401 Computer Systems & Networks
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                     Students must choose one from
            
                The student must take 20 credits
            
                from the modules.         
            
            
                
                    
                        
                        
                                        ICE-2501 Prototyping and Fabrication
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-2701 AI & Game Design
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-2601 Data Systems, Management & Eth
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                        Year 3 Modules
                          The student must take 120 credits from
            
                the modules.         
            
            
                
                    
                        
                        
                                        ICE-3101 Software Engineering
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                    
                                
                            
                                     One from             In Semester 2, students must choose one
            
                from         
            
            
                
                    
                        
                        
                                        ICE-3601 Advanced Data Management
                                        
                                        (20)
                                        
                                        
                                        (Full Term)
                                    
                                
                            
                                
                                    
                                        ICE-3121 Creative Visualisation
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                
                                    
                                        ICE-3501 Internet of Things
                                        
                                        (20)
                                        
                                        
                                        (Semester 2)
                                    
                                
                            
                                     Two from             In Semester 1, students must choose two
            
                from         
            
            
                
                    
                        
                        
                                        ICE-3111 Computer Vision
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-3212 Data Structures in Application
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-3702 Advanced Game Development
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-3401 Computer & Network Security
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-3701 Principles Machine Learning
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)
                                    
                                
                            
                                
                                    
                                        ICE-3311 Embedded Systems
                                        
                                        (20)
                                        
                                        
                                        (Semester 1)