Category Archives: Concordia

October Events

Spice Up Your Life was a success. It started a bit late and there were no spoons but the samosas were delicious and there was a good turnout. It was great talking to the professors. A special thanks to Skrud for stopping by and telling us about life after graduation.

Last night was the Engineering Games Lizard Lounge. ÉTS, Polytechnique, and McGill showed up. I’ll have to find and post a picture of the official ÉTS beer pong table. It’s made out of 3300 beer caps and is a fantastic work of art.

With the first month out of the way, it’s time to think about some more important things. Sure, you can worry about midterms, but you can also procrastinate those studies by spending some time with your fellow engineers. Here’s what I’ll be covering in this post:

Academic

  1. Problem Solving Sessions
  2. Programming Summer Camp
  3. Tutors on Duty

Events

  1. SCS Gaming Day
  2. Career Fair
  3. Beer and Nacho Cheese
  4. SCS Lizard Lounge

Tutorials

  1. SCS Eclipse Tutorial
  2. SCS Shell Scripting Tutorial

Academic

1. Problem Solving Sessions
Concordia’s ICPC team for this year has been chosen. It would be good to start a regular group that gets together and solves algorithmic and math programming problems together. Those interested are planning to meet once every two or three weeks. If you join the group, the meetings are not mandatory, just come whenever you have free time. If you’re interested, please e-mail me at cse@ecaconcordia.ca and send me your availability.

2. Programming Summer Camp
Dr. Chvátal (yes, he has a Wikipedia page) is planning a camp geared for CÉGEP students to teach and get them excited about programming. This would be for next summer, around June. If you’re interested in helping out, please e-mail me at cse@ecaconcordia.ca or contact Dr. Chvátal.

3. Tutors On Duty
The Faculty of Engineering and Computer Science is offering this service to all undergraduate students. The program aims to help first- and second-year students by providing tutors for their discipline at certain times. The tutors will be third- and fourth-year undergraduates. The CS/SOEN tutors are available at the following times:

  • Tuesday from 14:00 to 17:00
  • Wednesday from 14:00 to 17:00
  • Thursday from 11:00 to 14:00
  • Friday from 11:00 to 14:00

They’ll be in H-806-01 and H-806-02.
More information can be found on the Tutors on Duty website.

Events

4. SCS Gaming Day
Date: Tueday, October 6th, 2009
Time: 12:00 – 17:00
Location: B-annex
If you were around during Frosh, you’ll remember SCS had consoles set up in the B-annex. They’re doing it again. It’s a great way to kill time if you’re on a break.

5. Career Fair
Date: Tueday, October 6th and Wednesday, October 7th
Location: Hall 7th floor
Time: 10:00 – 16:00
Update: Facebook event page.
I’ll update once I have the full details about the location and time. I do know that there will be 16 different companies each day so come with you CV ready.
Also, if you’re interested in greeting and helping the companies set up, e-mail Athena with your availability at external@ecaconcordia.ca

6. Beer and Nacho Cheese
Date: Wednesday, October 14th, 2009
Time: 17:30
Location: B-annex
Free drinks and nachos. Last year the B-annex was packed. the food was great and it was so much fun. Definitely not to be missed.
Corny joke time: What do you call cheese that isn’t yours? Nacho cheese! (Not your… get it?)

7. SCS Lizard Lounge
Date: Friday, October 23rd, 2009
Location: Reggie’s
Time: 17:00 – 20:00

Tutorials

8. SCS Eclipse Tutorial
Date: Wednesday, October 7th, 2009
Location: Hall 929
Time: 18:00 – 20:00
This tutorial will cover Eclipse basics such as creating a project, uses of the different views and perspectives. I’ll also delve into some of the refactoring capabilities as well as look at the java Debugger. Finally, we’ll look at installing plug-ins.

9. SCS Shell Scripting Tutorial
Date: Wednesday, October 21st, 2009
Location: Hall 929
Time: 18:00 – 20:00
Shell scripting is an important weapon in your arsenal of programming skills. I learned bash over the Summer while working and I wish I had taken the time to learn it earlier.

Spice Up Your Life

spiceupyourlife_poster

Spice Up Your like is happening on Thursday, October 1st in EV 2.184 from 4:00 – 5:30pm.

What is Spice Up Your Life? It’s an event organized and hosted by SCS that brings together the CS/SOEN faculty with students. It’s a great way to get to know your teachers and ask them about their research, debate with them about the courses offered, and share your love of spicy food (mild food will also be served).

Alumni are also invited to this event. So, if you have moved on to a career or graduate studies, please feel free to join us and share your experiences.



SCS is also offering tutorials all semester on various topics. These are introductory tutorials aimed at 1st and 2nd year students. They will happen every other Wednesday in H-929 from 6:00 – 8:00pm.

The dates and topics are:

  • Sep 23: Intro to Linux (happening today)
  • Oct 07: Using Eclipse
  • Oct 21: Bash scripting
  • Nov 04: Perl
  • Nov 18: Version Control

All tutorials are given by third or fourth year students in Computer Science or Software Engineering. I’ll be giving the one on Eclipse.

First Week Over

Update July 21st, 2009: The IBM info session has switched location. It will now be in EV 3.309.

This is a copy of the e-mail that was sent out on Tuesday, September 15th, 2009

I hope your first week went alright. Just a few notes and reminders:

  1. Introduction
  2. Office Hours
  3. IBM Info Session
  4. Iron Ring
  5. CSE Seminar
  6. MSDNAA – Free Microsoft Software
  7. Random Thoughts
Introduction

My name is Vijeta and I am your computer science and software engineering representative. I am here to answer your questions about the ECA, the curriculum, and the CSE department. I can help you get involved, address your complaints, or anything really. You can reach me at cse@ecaconcordia.ca

Office Hours

I will be available in the ECA Office (H-838) every Monday from 11:30 to 13:00.

IBM Info Session

There will be an IBM info session on September 24th, from 17:00 to 19:00 in EV 3.309. This session is geared towards students who will be graduating soon. That means people in their last year only. This is not an info session for coop students. Once again: NO INTERNS.

Iron Ring

You can now fill out the official registration form for the Fall 2009 Iron Ring Ceremony. They must be submitted to the ECA Office in the Hall Building (H-838) by September 18, 2009 Monday to Friday, 10:00 AM – 5:00PM.

The official registration form is available at http://ecaconcordia.ca/files/ironring/RegistrationForm.doc

E-mail Harley Cooper, VP Academic at academic@ecaconcordia.ca for further details, but first take a look at the Iron Ring information pages.

CSE Seminar

A couple years ago, the CSE department used to have a half-day seminar where some selected professors would talk about their research. Dr. Mudur, the chair of the department, and I think it might be a good idea to bring it back. This event, if it occurs, will take place in the winter semester. If you have any suggestions (i.e. professor or area of research you may be interested in) please let me know.

MSDNAA – Free Microsoft Software

As an ENCS student, you can get free Microsoft software (legitimately) from the MSDNAA (including Windows 7 Pro). Just check out the AITS MSDNAA website.

Random Thoughts

Note: This was not part of the e-mail.
ECA frosh week is pretty much over. Orientation, corn roast, pub crawl, end everything else went pretty well. If you missed out on these events, there is still DUSTED happening this Friday. See you there!
SCS will be having a teacher meet-and-greet scheduled for next Thursday. The details are not finalized yet but I’ll keep you updated.

Tagged ,

Frosh Week 2009

Frosh is a great time of the year to meet new people and find out what’s happening in the ECA.
If you are looking to get involved this year, you should definitely come out since executives for societies, reps, and older students will be there.

I have listed all of the events for ECA Frosh. The links direct to the ECA Frosh website or the Facebook page for that event where more details can be found.

Friday, September 4thOrientation Day

9:00
New students are introduced to the ECA executive team, the Dean of Engineering, each department’s Chair, and their department representatives.
New students will have to take the ECA placement test.
Societies usually also give short presentations but I’m unsure if they’re doing so this year.
12:00
Campus Tours – Frosh Leaders will take students on a tour of the downtown campus to locate classes, labs, and student areas.
12:30
Terrace (behind the Hall building) – Free food and drinks!


Tuesday, September 8thMovie Night

8:00 – 10:00
B-Annex – Free Breakfast.
B-Annex – building with K’NEX.
12:00 – 17:00
B-annex – An afternoon of gaming hosted by SCS.
After 17:00
B-annex – Movie (sorry, not sure of the exact time yet).


Wednesday, September 9thSociety Day and Comedy for a Cause

8:00 – 10:00
B-Annex – Free breakfast hosted by WIE.
10:00
Terrace – Society Day
All societies will have booths and will be ready to talk about their events throughout the year.
It’s also a good time to ask about joining a competing team, such as Engineering Games or SAE. SCS will also be there if you want to ask about the Computer Science Games.
17:00 – 20:00
Terrace – Corn Roast Dinner. You should have a Concordia ID card with an ENCS sticker. You can get the sticker from the ECA office (H-838).
21:00
Hall – Comedy for a Cause show starts in H-110. Tickets are $10.00 and all proceeds will go to ECAid.


Thursday, September 10thPub Crawl

8:00 – 10:00
B-Annex – Free breakfast.
B-Annex – Building stuff with K’NEX.
19:00
Terrace – Meetup for Pub Crawl.
Tickets are $15.00. We’ll be visiting the following bars: Boite a Karaoke, Sports Station, Brutopia, XO, and McKibbins.
If you don’t have a team beforehand, don’t worry. Most teams are created on the spot.
Pub Crawl is always a lot of fun and it’s a great way to meet other students.
22:00
Afterparty with JMSB.


Friday, September 11thLizard Lounge

8:00 – 10:00
B-Annex – Free breakfast.
16:30 – 20:00
Reggie’s – Lizard Lounge hosted by ECA. Beers will be $1 (as always) and sausages will be served.
21:00 – 03:00
RnD. This is not part of Concordia Frosh but a lot of Concordians will be headed there after Lizard Lounge. RnD is a yearly party hosted by ÉTS. Tickets are $5.00 and will be sold at the Engineering Games booth on Society Day.


Saturday, September 12thLa Ronde Day

9:00
Meetup at Concordia to head to La Ronde. Tickets are $20.00

Tickets for all events will be available throughout Frosh.
During Frosh students will get a t-shirt with a list of tasks . Complete 5 out of 7 tasks and get a prize!
DUSTED is not part of Frosh this year. It will be happening later in the semester.

Concordia Cuts Credit Cards

Update August 11th: Received an e-mail from the University about this tonight.

Concordia will no longer accept credit card payments for tuition as of August 31st, 2009.
This is a cost-cutting measure. The official notice can be found on the MyConcordia Portal. They state the following reason:

Challenged by economic difficulties currently affecting all Canadian universities and chronic underfunding of post-secondary education in Quebec, Concordia University has been reducing costs in various areas while minimizing the impact on the quality of academic programs.

You will still be able to use your credit card at the bookstore, computer store, for application fees, parking fees, and some other payments mentioned in the notice.

There is also a Gazette article on the issue that provides information on how much Concordia will be saving (about $800,000 per year) and the impact on students.

The majority of students I know pay their fees by credit card. It is convenient and a way to earn extra points. There are other options, such as online banking but, many students use credit cards as a way to temporarily cover some of their tuition if they do not have enough in their bank accounts. So, what bothers me most is that many students do not even know about this change.

I saw it on the front page of the Gazette yesterday at a grocery store. Wanting to know more, I went to the main Concordia site. However, I was unable to find information on the main page. The News and Events page contained a link to the information I was looking for but it was hard to find. I would never have noticed it if I was not explicitly looking for it.

Click on the picture to go to the page.

It was also on the myConcordia Portal. However, I rarely visit the portal in the summer and don’t usually read the notices on the main page. I guess someone figured hitting caps lock was enough.

Click on the link to go to the page.

I have not received an e-mail or any letter from the Faculty or the Concordia Administration. The notices should at least be made more visible on the websites.

Tagged ,

SOEN Curriculum Changes, part two

The Department sent out a letter to SOEN undergraduates on May 28th. It contained a revision to the letter sent out on May 1st: students who have taken SOEN 229 are exempted from taking SOEN 287. Please let others know if they have not received it.

I have updated the previous post about SOEN curriculum changes accordingly.

I’m sure this makes scheduling easier for people going into third year (and probably others too).

I haz a happee
Tagged , ,

Too Soon To Think

This is the first Summer where I’ve been working full-time. These months sure have drifted away. It’s almost time to start thinking again…

  • For those of us in coop, work term reports are due August 12th.
  • There is a Frosh meeting this Friday at 6:30pm in the B-annex. You can contact Athena (VP External) at external@ecaconcordia.ca for more information.
  • If you are interested in volunteering during Frosh, contact Christine (VP Sports and Competitions) at sports@ecaconcordia.ca

Although the prospect of September and classes makes me a sadling, Frosh brightens my day. I’ll post up a list of Frosh events as soon as activities and dates are finalized. It’s going to be great. :)

Tagged ,

CS Curriculum Changes

Update July 15, 2009: Added Computation Arts and Computer Science Option, Math and Stats and Computer Applications Option, and minor in Computer Science.

This is to re-iterate the changes made to the Computer Science curriculum; there is no new information. The purpose of this post is to go over the changes stated in the letters and make them clear. The letters that were sent out can be found here.

As you know, the Computer Science curriculum has been revised and modified. The 2009-2010 Undergraduate Calendar will reflect these changes. All Computer Science options have been affected.

If you are already enrolled in the Computer Science program you can choose not to transfer into the new program. In this case you must follow the curriculum specified in the calender of the year in which you were admitted. If you want to review your graduation requirements, you can find the ENCS undergraduate calendars for previous years through the following links:

Very important: If you choose not to transfer, then you must complete COMP 239 and COMP 229 in Fall 2009. If you have already completed these classes, then you are fine. However, they are going to be offered for the last time in Fall 2009.

The rest of this e-mail concerns students who want to transfer to the new curriculum.

For students in all options:

  • If you want to stay in your option but transfer to the new curriculum, you must fill out a Student Request Form, available at Student Academic Services (EV 2.125), and submit it to them by August 31, 2009.
  • If you want to transfer into a new option, you must fill out a Change of Concentration Form, available at Student Academic Services (EV 2.125), and submit it to them by August 31, 2009. You may transfer to the new options: Web Services and Applications or Computer Games.

The following program change applies to students in all options:

  • COMP 238 has been renamed to COMP 232

The following changes are particular to a given option:
– Asterisk (*) denotes a course may be exempted.
I urge you to read the letters mailed to you (links are below) if you have not already done so for details about electives, credits, and exemptions.


Computer Applications Option

Classes which are no longer required (if you have already taken any of these classes they count towards your elective courses):
COMP 229 System Software
COMP 239 Mathematics for Computer Science II
COMP 353 Databases
New required courses:
COMP 233 Probability and Statistics for Computer Science
COMP 348 Principles of Programming Languages
ENCS 393 Social and Ethical Dimensions of Information and Communication Technologies
  • Must have a Minor in another department. You must declare this Minor and satisfy the requirements.
  • Must complete 6 credits of Mathematics Electives, 19 credits of Computer Science Electives, and 27 credits of Minor and General Electives.

For details consult the May 2009 Computer Applications letter.




Computer Systems Option

Classes which are no longer required (if you have already taken any of these classes they either count towards your elective courses or exempt a new course):
COMP 229 System Software
COMP 239 Mathematics for Computer Science II
COMP 353 Databases
COEN 320 Introduction to Real-Time Systems
COEN 451 VLSI Circuit Design
COMP 327 Digital System Design
COMP 361 Elementary Numerical Methods
ELEC 273 Basic Circuit Analysis
ELEC 311 Electronics I
ENGR 213 Applied Ordinary Differential Equations
ENGR 233 Applied Advanced Calculus
ENGR 371 Probability and Statistics in Engineering
New required courses:
COMP 233* Probability and Statistics for Computer Science
COMP 345 Advanced Program Design with C++
ENCS 393 Social and Ethical Dimensions of Information and Communication Technologies
SOEN 422* Embedded Systems and Software

For details consult the May 2009 Computer Systems letter.




Information Systems Option

Classes which are no longer required (if you have already taken any of these classes they either count towards your elective courses or exempt a new course):
COMP 229 System Software
COMP 239 Mathematics for Computer Science II
ECON 203 Introduction to Macroeconomics
COMM 215 Business Statistics
COMM 217 Financial Accounting
COMM 220 Analysis of Markets
COMM 305 Managerial Accounting
New required courses:
COMP 233* Probability and Statistics for Computer Science
ENCS 393 Social and Ethical Dimensions of Information and Communication Technologies
ACCO 220* Financial and Managerial Accounting

For details consult the May 2009 Information Systems letter.




Software Systems Option

Classes which are no longer required (if you have already taken any of these classes they either count towards your elective courses or exempt a new course):
COMP 229 System Software
COMP 239 Mathematics for Computer Science II
MATH 251 Linear Algebra I
STAT 249 Probability I
STAT 250 Statistics
ENGR 233 Applied Advanced Calculus
New required courses:
COMP 233* Probability and Statistics for Computer Science
ENCS 393 Social and Ethical Dimensions of Information and Communication Technologies
COMP 361 Elementary Numerical Methods
COMP 445 Data Communications and Computer Networks
COMP 465 Design and Analysis of Algorithms

For details consult the May 2009 Software Systems letter.




Computation Arts and Computer Science Option

Classes which are no longer required:
COMP 229 System Software
COMP 239 Mathematics for Computer Science II
COMP 353 Databases
New required courses:
COMP 233 Probability and Statistics for Computer Science
COMP 345 Advanced Program Design with C++
COMP 348 Principles of Programming Languages
ENCS 393 Social and Ethical Dimensions of Information and Communication Technologies

For details consult the May 2009 Computation Arts and Computer Science letter.




Math and Stats and Computer Applications Option

Classes which are no longer required (if you have already taken any of these classes they count towards your elective courses):
COMP 229 System Software
COMP 239 Mathematics for Computer Science II
COMP 353 Databases
New required courses:
ENCS 393 Social and Ethical Dimensions of Information and Communication Technologies
COMP 465 Design and Analysis of Algorithms

For details consult the May 2009 Math and Stats and Computer Appplications letter.




Minor in Computer Science

Classes which are no longer required (if you have already taken any of these classes they count towards your elective courses):
COMP 229 System Software
COMP 239 Mathematics for Computer Science II

No new required courses.
For details consult the May 2009 Minor in Computer Science letter.

If you have questions you may contact me or leave a comment.

Tagged , , ,

SOEN Curriculum Changes

Update August 6, 2009: A new letter was sent out May 28th that stated students who have taken SOEN 229 are exempted from SOEN 287. This post was updated accordingly.

This is a copy of the e-mail that was sent to all undergraduate CSE students on July 9th, 2009.

As you may well know, there have been changes to the Software Engineering curriculum. You should have received a letter informing you of these changes. It can be found here (click on May 2009 letter). There’s a quick recap of the changes at the end of this message.

There are new required courses however, they do not apply to everyone. The letter states that certain changes will not affect students graduating in June 2010, it also applies to students who takes courses in the summer so that they can graduate in November 2010.

In other words, if your last semester is in Winter 2010 or Summer 2010, then you may follow your original course plan and not have to worry about extra graduation requirements.

If you have any other questions concerning the changes, you may contact Marcelle Trotman, the academic advisor. Her extension is 3057 and her e-mail is marcelle@encs.concordia.ca.


Quick recap of changes*

  • COMP 238 is now called COMP 232
  • SOEN 390 is now 3.50 credits (instead of 3.00)

The following courses are no longer part of the core courses (the credits count if you have already taken them and graduate by June 2014):

  • COMP 353 – Databases (now a technical elective)
  • COMP 445 – Data Communication and Computer Networks (now a technical elective)
  • SOEN 321 – Information Systems Security (now a technical elective)

The following courses are now part of the SOEN core:

  • COMP 348 – Principles of Programming Languages
  • SOEN 287 – Intro to Web Applications
    • If you have taken SOEN 343, you cannot take this class for credit. Replace it with a technical elective worth 3 credits.
    • If you have taken SOEN 343 and SOEN 344, you cannot take SOEN 287 and SOEN 387 for credit. If these classes are prerequisites for other classes then a waiver can be granted.
    • If you have taken SOEN 229 you are exempted from this course.
  • SOEN 345 – Software Testing, Verification, and Quality Control

The following courses are no longer part of the program (the credits count if you have already taken them and graduate by June 2014):

  • COMP 229 – System Software
  • COMP 239 – Mathematics for Computer Science I
  • SOEN 337 – Measurement in Software Development

*In case of discrepancy, you should follow what was stated in the letter sent out.

If you have questions please let me know.

Tagged , , ,