CS Support Centre

 

Welcome to Computer Science Support Centre (CSSC)


What We Do

Free tutoring for COMP modules

What We Don't Do

Give solutions to practicals/assignments

CSSC Location: B1.03, 1st Floor CS Main Building
Opening Times: See below timetable

Link to the queue: click here

 

deaglan1.jpg

Déaglán
(CSSC Coordinator)

cssc@ucd.ie

 


If you drop into the support centre, you will be asked to fill in a row in our queue, this helps us track numbers and highlight problematic modules. If the CSSC is busy, you might be asked to move to another room; when a tutor is available, they will contact you to come back to B1.03.


 

Tips for Getting the Most from the Support Centre

Do

  • engage fully with lectures and labs and carry out autonomous work before visiting

  • visit the Centre for help after an absence (e.g. due to illness, bereavement etc)

  • wait for your turn quietly to allow the tutors to work with the other students

  • follow the instructions of the tutors (e.g. come back in 30 minutes if it's too busy)

  • prepare a succinct description of the problem and attempts you have made to address it

  • expect tutors to explain concepts in general, rather than using the specifics of an assignment

Don't

  • attend the Support Centre during labs or lectures of modules you are taking

  • ask or expect tutors to give solutions to assignments

  • expect tutors to work with you for more than 20-30 minutes

  • stay in the Centre after a tutor has worked with you (unless asked by a tutor to do so)

  • enter the Support Centre without a tutor present

  • wait in the corridor in a manner that blocks passers by or make noise at a level that disrupts the teaching inside

Note: priority is given to students enrolled in COMP modules (i.e. modules conducted by the school of computer science). Students enrolled in these modules may be students in the school of computer science or from other schools within the university. Students from the university seeking help with non-COMP modules may be seen also, but we cannot guarantee this during busy periods.

 

The CSSC first opened its doors on the 22nd September 2008. The CSSC aims to:

  • provide additional academic support to that provided by the primary resources which are lecturers, teaching assistants (TA's) and demonstrators
  • provide tuition on a drop-in basis. This means students may personally call in to the Centre during the opening hours that are posted on the website
  • help students to understand course material that they are still struggling with after utilizing the primary resources provided (I.e., lecturers, TA's, demonstrators)
  • enable students to successfully complete coursework independently
  • show students how to solve a problem by breaking it down into smaller, more manageable parts
  • teach students how to debug there programs properly.

This is a FREE SERVICE, offered to UCD students taking computer science modules. The Centre operates as a drop-in service, so if you have any computer science related difficulty, feel free to drop in.

If you have any further queries then please contact us as cssc@ucd.ie

 


CSSC Tutors - 2022/2023 - Semester 2

John.jpg

John

Kalyani.jpg

Kalyani

 

eoghan_0.jpg

Eoghan

 

Bhaskar

Bhaskar

 

Ashish

Ashish

Pheobe

Pheobe

large_IMG_20211017_000351_781 (1)-min_0.jpg

Usama

Patrick.jpg

Cormac

timi.jpg

Timilehin

edoardo.png

Edoardo

bahavathy.jpg

Bahavathy

johanna.jpeg

Johanna

yunan.png

Yunan

 

 

 

 

 

CSSC Tutors Timetable - 2022/2023 - Semester 1

 

  Monday Tuesday Wednesday Thursday Friday
10am - 11am Closed Closed Closed Closed Kalyani & Johanna
11am - 12pm Closed Closed Closed Closed Kalyani & Johanna
12pm - 1pm Pheobe & Timilehin Usama & Edoardo Bhaskar & Edoardo Yunan & Ashish Eoghan & Bahavathy
1pm - 2pm Pheobe & Timilehin Usama & Edoardo Bhaskar & Edoardo Yunan & Ashish Eoghan & Bahavathy
2pm - 3pm Kalyani & Eoghan Usama & Johanna Yunan & Pheobe Cormac & Bahavathy Ashish & Cormac
3pm - 4pm Kalyani & Eoghan Usama & Johanna Yunan & Pheobe Cormac & Bahavathy Ashish & Cormac
4pm - 5pm Closed Closed Closed Bhaskar & John Closed
5pm - 6pm Closed Closed​ Closed Bhaskar & John Closed

 

 


Tutor Module Familiarity

Module Code Module Title Ashish Bahavathy Bhaskar Edoardo Eoghan Johanna John Kalyani Cormac Pheobe Timilehin Usama Yunan
COMP10020 Introduction to Programming II Proficient   Proficient Proficient Proficient Basic       Proficient Proficient Proficient Proficient
COMP10050 Software Engineering Project I     Basic Basic Proficient Basic   Basic   Basic   Proficient Proficient
COMP10060 Computer Sci for Engineers I     Basic Proficient Proficient Profiecent   Proficient          
COMP10120 Computer Programming II Proficient   Proficient   Proficient Basic       Proficient   Proficient Proficient
COMP10310 Web Design           Basic Expert(TA)     Proficient Proficient Proficient Proficient
COMP20050 Software Engineering Project II         Basic Basic       Basic   Proficient  
COMP20170 Introduction to Robotics                   Basic   Proficient  
COMP20180 Intro to Operating Systems Basic   Basic Basic       Basic          
COMP20200 UNIX programming Proficient   Basic                    
COMP20230 Data Struc & Algorithms (Conv) Proficient   Proficient Proficient Proficient Proficient       Proficient   Basic Proficient
COMP20280 Data Structures Proficient   Proficient Proficient Proficient Proficient   Basic   Basic   Basic basic
COMP20290 Algorithms Proficient   Proficient Proficient Proficient Basic       Basic Basic Basic basic
COMP30220 Distributed Systems             Expert Expert(TA)          
COMP30540 Game Development                       Basic  
COMP30650 Networks & Internet Sys (Conv) Basic   Basic                 Proficient basic
COMP30660 Computer Arch & Org (Conv)                          
COMP30750 Information Visualisation -DS Basic   Basic   Expert         Expert   Basic  
COMP30770 Programming for Big Data         Basic         Proficient      
COMP30780 Data Science in Practice Proficient   Proficient Proficient Expert   Proficient     Expert Basic Proficient basic
COMP30820 Java Programming (Conv)         Proficient Proficient   Basic          
COMP30830 Software Engineering (Conv)         Proficient                
COMP30850 Network Analysis         Expert (TA)         Expert   Basic  
COMP30860 Web Development           Basic Expert Basic     Proficient Basic  
COMP30870 Graph Algorithms     Basic Basic Proficient                
COMP30880 Software Engineering Project 3         Basic                
COMP30930 Optimisation                          
COMP40020 Human Language Technologies                   Proficient      
COMP40610 Information Visualisation         Expert         Proficient   Basic  
COMP40660 Advances Wireless Networking                       Basic  
COMP40725 Intro to RD & SQLProgrammiing       Basic     Expert(TA)           Proficient
COMP41280 Intro to Information Security                     Basic Basic basic
COMP41680 Data Science in Python Expert   Expert Expert Expert   Expert     Expert   Proficient Proficient
COMP41710 Human Computer Interaction           Expert (TA)              
COMP47350 Data Analytics (Conv) Expert   Expert   Expert   Expert     Proficient   Basic basic
COMP47470 Big Data Programming         Basic   Proficient     Proficient      
COMP47480 Contemporary Software Dev                          
COMP47500 Advanced Data Structures in Java (online)                       Basic  
COMP47580 Rec Sys & Collective Intelligence       Expert (TA) Basic             Basic  
COMP47590 Advanced Machine Learning Proficient   Proficient Proficient Expert         Expert      
COMP47650 Deep Learning Proficient   Proficient Proficient Expert (TA)         Expert Basic    
COMP47670 Data Science in Python (MD) Proficient   Proficient Expert Expert   Expert     Expert Basic Proficient Proficient
COMP47700 Speech and Audio                   Expert      
COMP47750 Machine Learning with Python Proficient   Expert Expert Expert   Proficient     Expert Proficient Proficient Proficient
COMP47860 Ethical Computer Hacking                          

 

 


Tutor Programming Language Familiarity

Languages Bhaskar Ashish Bahavathy Edoardo Eoghan Johanna John Kalyani Pheobe Cormac Timilehin Usama Yunan
Bash   Proficient Basic Basic Proficient       Basic Proficient     Basic
C Proficient Proficient Proficient Basic Proficient Basic   Proficient Basic Basic     Basic
Python Expert Expert Expert Expert Expert Basic Expert   Expert Expert Proficient Expert Proficient
Java Basic     Proficient Proficient Expert   Proficient   Basic      
SQL     Basic Proficient Proficient Basic Expert   Basic Proficient   Proficient Proficient
C++ Basic Proficient Basic Basic Basic     Basic   Basic      
Ruby         Proficient           Basic    
Perl                          
Scheme         Basic                
HTML Basic     Basic   Proficient Expert Expert Expert Proficient Proficient Expert  
CSS   Basic Basic Basic   Proficient Expert Expert Expert Proficient Proficient Expert  
PHP             Proficient Basic   Basic Basic    
Javascript       Basic   Proficient Expert Proficient Proficient Proficient Basic    
Latex Proficient Basic Proficient Expert Basic Proficient Proficient Expert Proficient Basic Basic   Proficient
Android       Basic   Basic              
Scala     Basic             Basic      
Julia       Basic                  

 


Want to work in the CSSC?

The CSSC is always on the lookout for knowledgeable and passionate PhD students interested in tutoring in the support centre. If you're interested, send an email to cssc@ucd.ie.