@ GeorgeN :
I just sucked hard at maths (well not really)
well i have to remind you that before starting your CS courses there is 1.5 years of pure fucking math, so be prepared for fucking math, not the fun/easy type from school !
and LS or GS , it doesn't matter , almost most of my class was LS .
@ Avril :
don't be afraid about not finding girls :P there are plenty in math/CS .
and @ Kassem : MIS vs CS
Typically, the MIS graduates are most suited for:
Business applications development -Information engineering and applications integration
Decision Support Systems design and support
Database management and administration
Intranet/Internet management
End-User computing support
Management of IS/IT operations
Hardware/Software sales representative
Information center/Office automation
Customer Relationship management and Call Center Automation
Telecommunications planning and management
Disaster planning and recovery
Technical writing and training
Graphical User Interface (GUI) design
Enterprise resource Planning (ERP) Applications
&
Typically, the CS graduates are most suited for:
Applications software development - Client/server applications -Scientific/engineering applications.
Systems software development -System internals, device drivers, I/O processors.
Systems analysis/software engineering -Software engineering, software integration.
Systems programming - Operating system configuration, performance measurement/ analysis, capacity planning.
Systems programming - Information center/Office automation
Data Warehousing and Data Mining
Telecommunications planning/implementation
Computer Telephony Integration
Security administration, Simulation, and modeling
Disaster planning and recovery
Technical writing
Human factors/interface design
Artificial Intelligence
so it depends what you will do after your graduation, what do you want to study for your masters degree or if you want to continue in the engineering field.