Course Related Announcments

Monday Tutorials this week

Please note that all of Monday's tutorial were canceled due to a sudden emergency case.

Featured in:

Assignment 2 FAQ

Assignment 2 frequently asked questions are uploaded. If you still have any inquiries, kindly send an email or come for office hours.

Featured in:

Quiz 2

Quiz two will take place on Thursday 22nd of November in the following timings: 1st slot H15: T8 - T13 5th slot C7.01: T14, T15, T19 5th slot C7.02: T16, T17, T18 The quiz will be in the content of lectures 10-13.

Featured in:

Assignment 2

The deadline is postponed till Nov 21st at 11:59 pm.

Featured in:

QUIZ 2

QUIZ 2 of Discrete Math Math305 will take place during your regular LECTURE on Tuesday 27.11.2018. It will cover First order logic - Resolution.

Featured in:

Quiz 4

Kindly note that Quiz 4 will be held during the first 20 minutes of the tutorials between 24/11 and 27/11. It will be covering conversion to normal forms (Lecture 7 up to slide 21). Best of luck :)

Featured in:

Quiz 1 and in-class assignment 1

Please note that quiz 1 and assignment 1 will take place next week (starting November 3rd ). The quiz will cover iterative algorithms, and the assignment will cover conditional algorithms. Locations and timings are now posted on the met website under the name of (Quiz1 location and timing).

Featured in:

Lab sessions

Kindly attend the coming labs. Their contents are very important for the project.

Featured in:

Assignment 3 deadline extension

The deadline for assignment 3 is postponed till next Monday the 19th of November 11:59pm.

Featured in:

Quiz 2 Locations

Tutorial groups (P01 and P02- Sunday tutorials) will be seated in H6. Tutorial groups (P03 and P04- Monday tutorials) will be seated in H7.

Featured in:

Seminar project extended

to Wed. May 9th 11:59PM.

Featured in:

Project milestone 2..

extended from March 20th to Friday March 23rd (11:59PM).

Featured in:

Lecture Apr 23rd canceled

due to an external visit to the faculty.

Featured in:

Topics assignment

have been updated. Now, everyone has a topic!. Coming week (Tues 27th Feb), we will have papers 5 (Hossam), 6 (Omar) and 7 (Omnia).

Featured in:

Project frontend

I am allowing the use of AngularJS and React in the front end. No other framework except those mentioned in project doc can be used in back end.

Featured in:

Lecture Monday...

Monday April 30th is canceled.

Featured in:

HCI final is open notes

You can bring anything printed or written with you. Final exam is comprehensive of all material.

Featured in:

Quiz 3

You will have quiz 3 on content of lectures 1,2, 5 and 7 by Dr. Wael on Thursday May 3rd during lecture time. No lecture will be given this week of Apr 21st.

Featured in:

Software Direct Download Link

The Quartus 15.1 Prime Lite software has been uploaded on google drive so it's going to be easier for you all to download it. Download Link: https://drive.google.com/drive/folders/17HeunL-ncKXwqi0G5GrLVyvTIwTQcMsC?usp=sharing

Featured in:

Assignment 3 submission

The submitted file for assignment 3 should contain: .html pages (3 pages), the before and after image (for the background edited), the before and after image for the edited video along with the GIMP file used for editing(.xcf) and any external CSS files used in the project. Make sure to include all your files used in your website.

Featured in:

Project proposal

The deadline of the project proposal and forming the teams is postponed till 19th of November at 11:59 pm. Those submitting the teams without a project idea, will get a deduction. Those who will not form teams will be assigned randomly and then will have to submit a project idea. Kindly submit a detailed description. Follow the project guidelines.

Featured in:

Quiz 2 Formula Sheet

The formula sheet for Quiz 2 is now posted.

Featured in:

Quiz 2 content

Quiz 2 will cover 3D transformations, projections and view transformations. PA 5, 6 and 7.

Featured in:

Project Milestone Two Extension

[For All Majors + For All Project Alternatives] Deadline extended to be submitted on Thursday (15/11/18) - Except For highlighted teams in MET they can submit on Friday (16/11/18)

Featured in:

For Alt-1 [System Design Projects]

Milestone-3 and milestone-4 are merged together. your deadline is Sat (24.11.2018) midnight - Submission link will be announced

Featured in:

Project Milestone-2 Submission for all majors

Kindly, use this link to submit your work on Milestone-2 https://goo.gl/forms/89cguh0u3XUHF9Il2

Featured in:

Office Hours

You can reserve an office hours slot using the following link: https://doodle.com/poll/ddpnpcddi9zwpm96. Please only reserve a slot if you need one, to avoid being banned from the office hours. Slots will be open until one hour before they start.

Featured in:

Quiz 3 Timing and Location (Final)

For CSEN: C7.02 (T9,T10,T11,T12), H12 (T13,T14,T15,T16,T17), C7.01 (T18,T19,T20) Thursday 3rd of May from 12:15-13:15. For BI: C7.02 (ALL) Thursday 3rd of May from 3:30-4:30 PM. For BI students who can't attend because of the Taxation compensation tutorial: H16 Sunday 6th of May from 4:00-5:00 PM. Content covered in quiz 3 are lectures 7 and 8.

Featured in:

Evaluations Schedule

Schedule is now posted. All team members are required to attend the evaluation. If you haven't reserved your evaluation yet, submit the form ASAP.

Featured in:

Project parts A and B Evaluation

Please fill out the following form to reserve your evaluation: https://goo.gl/forms/whoXTxjtWzNuAoyq2 You can check your team number here: https://docs.google.com/spreadsheets/d/1UlTYYIffKtS-8okn-DNHoL4lWipQYywqhjtyxElNHRQ/edit?usp=sharing Kindly note that the allocation will be based on your preference but first come first served. Deadline for filling out the form is Friday 4/5 11:59 pm. The evaluations schedule will be announced on Saturday.

Featured in:

BI Teams + Ideas

Kindly, Check the released file named "BI Teams + Ideas" for the assigned project idea. Start working on the next milestone as described in the project file

Featured in:

MET Project Teams Updated

Check the updated teams + Ideas for MET [Changes are highlighted in yellow]

Featured in:

Project Milestone-1 Submission for all majors

https://goo.gl/forms/DFI5McIYVLjO0D7n2

Featured in:

Deadline Extension for System Design Project

Deadline extended till Wed 7/11/2018 for the system design project phase one

Featured in:

Midterm Exam

Dear All please note that the midterm exam will cover everything till iteration over lists II Good luck

Featured in:

Text Books

You may refer to the following text books as extra source for studying the course content: 1- Interaction Design: Beyond Human - Computer Interaction, 3rd Edition 2- Human-Computer Interaction: An Empirical Research Perspective 1st Edition 3- The Elements of User Experience: User-Centered Design for the Web and Beyond

Featured in:

Piazza Course Page

We will be conducting all class-related discussion on Piazza this term. Please start signing up for this course using the following link piazza.com/guc.edu.eg/winter2018/csen901. After you sign up, you can start accessing our course page here: piazza.com/guc.edu.eg/winter2018/csen901/home. Feel free to contact us if you have any inquiries.

Featured in:

Manual

You can download the DE2-115 manual through: https://www.intel.com/content/dam/altera-www/global/en_US/portal/dsn/42/doc-us-dsnbk-42-1404062209-de2-115-user-manual.pdf

Featured in:

Midterm material...

Lectures 1 to 5 including their practice assignment. Midterm has 5 questions. Asymptotics (8/80), Analysis using Summations (12/80), Amortized Analysis (20/80), Randomized Analysis (20/80), Recurrence Analysis (20/80) Copy of midterm aid sheet is avilable here: https://drive.google.com/open?id=12olM_NTJQS9RD-lx5SrUQXMa2elojNb6

Featured in:

A1 tips...

Assignment 1.6 This is like the hashtable example in the lecture except that the growth here is a power of 3 (1,3,9,27,...). So, your answer has to be expressed in that. Assignment 1.7 It is ok to put a term including an n in the bank as the money saved. Assignment 1.8 Consider the regions as bins and the points as balls. You should start by thinking about the probability that two points fall in the same region . Assignment 1.9 If you believe that the random step has no influence on the overall asymptotic, justify that. For sure, the randomness causes different choices to be picked -- discuss that. Assignment 1.10e If the exponent has an n, the base can be a constant 2^n (2 power n), 2 is a constant - same is c^n.

Featured in:

A1 extended

to Saturday Oct 20th, 2018, 11:55PM.

Featured in:

A2 & A3 posted!

check materials section

Featured in:

Assignment 1 solution

Available here: https://drive.google.com/open?id=1qT47iq12hssGNl7gMp_oGTkC2HpJny5D

Featured in:

A2 & A3 udpated!

with test cases.

Featured in:

Session reminder

This is a reminder of tomorrow morning session: Ahmad Elsageer, a GUC graduate and an ACMer, who currently works in the research dept. at swvl.com will be giving a number of sessions related to algorithm design. These sessions are organized by GUC for CSEN703 students. The goal is to enhance your skill in problem solving and algorithm design. The first session will be held on Wednesday Nov. 21st first slot in H15 and will focus on divide and conquer algorithms. You are highly encouraged to attend and participate. I cannot over stress how important your master of these design techniques is. Whether you go for a secure job with an established company in the field, or create your own startup, you need to be know how to design an algorithm using either of: divide and conquer, greedy or dynamic programming!

Featured in:

RenewSession