CS255 Systems Programming Lab

Department of Computer Science

University of Crete

Instructor: Angelos Bilas

Semester: Spring 2022

___________________________________________________________________________________________________________________________________ 


Course Info Syllabus Assignments Policies

___________________________________________________________________________________________________________________________________ 

Announcements

___________________________________________________________________________________________________________________________________ 

Date

Announcement

Feb 7, 2022

  • Πρώτο μάθημα τη Δευτέρα 14 Φεβρουαρίου 2022, 10:00-12:00 
  • Εγγραφείτε στη mailing list του μαθήματος hy255-list
  • Course schedule will always be on the CS255 web page
  • Questions on Assignments: CS255 Moodle 
  • Course mailing list h y 2 5 5 - l i s t @ c s d . u o c . g r 

Feb 7, 2022

Στο μάθημα "Εργαστήριο Λογισμικού" θα χρησιμοποιήσουμε την πλατφόρμα του moodle για την επίλυση αποριών. 


Έχει δημιουργηθεί μία ομάδα συζητήσεων για κάθε άσκηση. Παρακαλείσθε να ελέγχετε συχνά την εκάστοτε ομάδα συζητήσεων και να βλέπετε τις ερωτήσεις των συμφοιτητών σας. Εάν γνωρίζεται την απάντηση, σας ενθαρρύνουμε να την αναρτάτε και εάν είναι λάθος θα σας διορθώσει κάποιος βοηθός. Παρακαλείσθε προτού αναρτήσετε μία νέα ερώτηση να βεβαιώνεστε ότι δεν έχει ερωτηθεί ήδη από κάποιον συμφοιτητή σας. Ακόμη, είναι επιθυμητό κάθε απορία να διατυπώνετε σε ξεχωριστή ανάρτηση με κατάλληλο τίτλο για να διευκολύνετε τους συμφοιτητές σας.

Feb 21, 2022

Εξετάσεις στο ΗΥ255 με βάση τους ισχύοντες κανόνες για την εκπαιδευτική διαδικασία:


1. Όλες οι εξετάσεις (ασκήσεων, πρόοδος, τελικό διαγώνισμα) γίνονται δια ζώσης τις ημέρες και ώρες που ορίζονται για κάθε εξέταση, με βάση τους ισχύοντες κανόνες για την εκπαιδευτική διαδικασία.


2. Το Τμήμα έχει ορίσει ότι κατά την διάρκεια της πανδημίας κάθε εξέταση έχει μια αναπληρωματική εξέταση για όσους είναι θετικοί κατά την ημέρα της κύριας εξέτασης. Στο ΗΥ255 θα έχουμε 2 ημέρες αναπληρωματικής εξέτασης, μια για την πρόοδο και μια για το τελικό διαγώνισμα. Σε αυτές τις εξετάσεις μπορούν να συμμετέχουν μόνο οι φοιτητές που προσκομίζουν στην Γραμματεία τα ορισμένα από το Τμήμα δικαιολογητικά. Οι μέρες αναπληρωματικής εξέτασης θα ορίζονται κάθε φορά με βάση τις περιπτώσεις νόσησης φοιτητών που έχουν εμφανιστεί.


3. Στις ημέρες των γραπτών εξετάσεων (πρόοδος, τελικό διαγώνισμα) και των αναπληρωματικών τους εξετάσεων θα γίνεται και η αναπληρωματική εξέταση ασκήσεων όσων φοιτητών δεν κατάφεραν να εξεταστούν για αιτιολογημένο λόγο τις κανονικές ημέρες εξέτασης των ασκήσεων.

Aug 27, 2022

Eξέταση Τελικού Διαγωνίσματος:


Οδηγίες για την εξέταση του τελικού διαγωνίσματος.


Course Information

___________________________________________________________________________________________________________________________________ 

The purpose of this course is to provide a solid understanding of the fundamentals in programming systems. The course covers three basic aspects of programming systems: The machine view usually presented to the programmer and the language interface to this view, program design and implementation, and programming tools that abstract tedious processes. The course uses mainly the C programming language and the Unix environment.


Please also read the policies section.


Course type


Textbooks Required


Textbooks Optional


Tools


Schedule

Lecture 1 

Lecture 2 

Backup Lecture 

Mon 10:00-12:00, Αμφ.ΣΟ (μεγάλο)

Wed 10:00-12:00, Αμφ.ΣΟ (μεγάλο)

Fri 10:00-12:00, Αμφ.ΣΟ (μεγάλο)


Instructors

Instructor 

Office 

Office Hours 

Angelos Bilas 

K.325

Μον, Wed 12:00-13:00 (ping me at the end of class) 


Teaching Assistants

You can reach TAs for in-person questions during office hours in the respective lab space. For general questions, you can use e-learn. In case you cannot attend office hours due to COVID-19 disease, please send an email to the appropriate TA as shown in the table.

Teaching Assistant

Login

Office

Office Hours

Giorgos Kelantonakis

csdp1224

K.316

Mon 14:00-15:00

Evangelos Maliaroudakis

malvag

B.210

Mon 15:00-16:00

Giorgos Stylianakis

geostyl

B.210

Tue 11:00-12:00

Giorgos Xanthakis

gxanth

K.316

Tue 12:00-13:00

Orestis Chiotakis

csd4275

K.316

Tue, Thu, Fri: 13:00-1400

Giannos Evdorou

csdp1229

B.210

Tue 17:00-18:00

Iacovos Kolokasis

kolokasis

K.316

Wed 17:00-18:00

Thanasis Nakas

csdp1213

B.210

Thu 09:00-10:00

Kyriaki Miniadou

csdp1304

K.316

Thu 15:00-16:00

Christos Zarkos

K.316



___________________________________________________________________________________________________________________________________ 

Last Modified: 12-Feb-2022 09:31