MacInsiders Logo

Similar Threads
Thread Thread Starter Forum Replies Last Post
Senior thesis, scary? dumbconsumer Academics 10 10-19-2010 02:37 PM
Importance of Senior thesis? Richa Academics 3 06-10-2010 06:48 AM
Senior Thesis vs. Senior Project Fawkes Academics 6 05-29-2010 07:58 PM
Information about senior/independant/research courses? sinthusized Academics 10 06-12-2009 07:41 AM

Any Senior Comp. Sci students out there?

 
Old 04-25-2011 at 08:07 PM   #16
blackdragon
Elite Member
Join Date: Aug 2008
Posts: 2,412

Thanked: 152 Times
Liked: 339 Times




Hmm, I didn't really learn Java online, but i learnt it from doing projects/assignments.

Think of a simple project, like developing a calculator, and do it. You will have a solid understanding of Java then.
Old 04-25-2011 at 09:46 PM   #17
Andrew A
Elite Member
Join Date: Jun 2010
Posts: 382

Thanked: 48 Times
Liked: 80 Times




My only programming experience before this year was TIK2O, ICS3M and ICS4M (or was it 4U?) in high school, and I got a 12 in CS 1MD3... so if you did decently in high school programming, then you should be pretty well set for first year programming really.
Old 04-26-2011 at 04:01 PM   #18
anonanon987
Power Abuser
Join Date: Apr 2011
Posts: 3,170

Thanked: 246 Times
Liked: 459 Times




Thanks for the replies

@black,

Hmm I'll try to make a calculator, though I never actually dealt with making an interface o_O

@Andrew,

At my school they offer Comp Sci in Grade 11 and 12, I took it in 11 and it was complete bullshit. All we learned was HTML5/CSS3/JavaScript (which I already knew) and in Grade 12 in my school all you learn is how to develop apps for the iOS, so I never bothered taking it. I never heard of TIK2O :o
Old 04-26-2011 at 04:34 PM   #19
blackdragon
Elite Member
Join Date: Aug 2008
Posts: 2,412

Thanked: 152 Times
Liked: 339 Times




Quote:
Originally Posted by herBs View Post
Thanks for the replies

@black,

Hmm I'll try to make a calculator, though I never actually dealt with making an interface o_O

@Andrew,

At my school they offer Comp Sci in Grade 11 and 12, I took it in 11 and it was complete bullshit. All we learned was HTML5/CSS3/JavaScript (which I already knew) and in Grade 12 in my school all you learn is how to develop apps for the iOS, so I never bothered taking it. I never heard of TIK2O :o
Making the interface (GUI) is pretty advanced. So, first focus on the methods and make sure they work (simple calculations, etc). Just have user input before you make the GUI and test it that way
__________________
Electrical Engineering Alumni
Old 04-26-2011 at 04:40 PM   #20
anonanon987
Power Abuser
Join Date: Apr 2011
Posts: 3,170

Thanked: 246 Times
Liked: 459 Times




Fair enough, I shall start on that slowly
I have made GUIs before but only through programs where you can design the GUI to your liking and the program does most of the appropriate coding for you but you learn nothing that way.

EDIT:
Any IDEs you suggest using?
Old 04-26-2011 at 05:07 PM   #21
Ownaginatios
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190

Thanked: 499 Times
Liked: 1,642 Times




Quote:
Originally Posted by herBs View Post
Any IDEs you suggest using?
All the cool kids use Eclipse.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems
Old 04-26-2011 at 05:13 PM   #22
anonanon987
Power Abuser
Join Date: Apr 2011
Posts: 3,170

Thanked: 246 Times
Liked: 459 Times




Lololol I see, mmkay.
I looked at the code for some calculators out there with the GUI, and I don't get the code for the GUI. There are some system commands I haven't seen before either. I can make a program where you output something like for addition press 1 and hit enter or for subtraction..etc. Assign integer values to those outputs and simply do the same for whatever operation they want and do a simple addition command or something. Would that be good? o_O or have I lost people D:
Old 04-26-2011 at 05:14 PM   #23
Ownaginatios
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190

Thanked: 499 Times
Liked: 1,642 Times




Quote:
Originally Posted by herBs View Post
Lololol I see, mmkay.
I looked at the code for some calculators out there with the GUI, and I don't get the code for the GUI. There are some system commands I haven't seen before either. I can make a program where you output something like for addition press 1 and hit enter or for subtraction..etc. Assign integer values to those outputs and simply do the same for whatever operation they want and do a simple addition command or something. Would that be good? o_O or have I lost people D:
Look up information on how the java swing library works. There should be tons about it online.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems
Old 04-26-2011 at 05:18 PM   #24
anonanon987
Power Abuser
Join Date: Apr 2011
Posts: 3,170

Thanked: 246 Times
Liked: 459 Times




Oh no, new information. :[
Old 04-26-2011 at 05:29 PM   #25
ashwin319
Member
Join Date: Sep 2009
Posts: 6

Thanked: 1 Time
Liked: 0 Times




Having programming experience is definitely an advantage going in, however the first and second year courses are logic based

I got into Mac Comp Sci without any previous programming experience and I'm now done my second year and will be programming in the summer to get my practice on

No worry, no fear... you'll be fine

anonanon987 says thanks to ashwin319 for this post.
Old 04-26-2011 at 05:34 PM   #26
anonanon987
Power Abuser
Join Date: Apr 2011
Posts: 3,170

Thanked: 246 Times
Liked: 459 Times




Thank you for the re-assurance bro :]
Please check your PM
Old 04-26-2011 at 06:22 PM   #27
blackdragon
Elite Member
Join Date: Aug 2008
Posts: 2,412

Thanked: 152 Times
Liked: 339 Times




Quote:
Originally Posted by Ownaginatios View Post
All the cool kids use Eclipse.
But the pro programmers use NetBeans
__________________
Electrical Engineering Alumni
Old 04-26-2011 at 06:35 PM   #28
anonanon987
Power Abuser
Join Date: Apr 2011
Posts: 3,170

Thanked: 246 Times
Liked: 459 Times




I have Netbeans and have used it more.
o_O which one is better
Old 04-26-2011 at 07:26 PM   #29
blackdragon
Elite Member
Join Date: Aug 2008
Posts: 2,412

Thanked: 152 Times
Liked: 339 Times




Stick with netbeans if you have already used it. No point wasting time getting familiar with a different ide that does the same thing.
__________________
Electrical Engineering Alumni
Old 04-26-2011 at 07:56 PM   #30
Ownaginatios
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190

Thanked: 499 Times
Liked: 1,642 Times




Quote:
Originally Posted by blackdragon View Post
But the pro programmers use NetBeans
Having worked at a few companies, they most definitely do not.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



McMaster University News and Information, Student-run Community, with topics ranging from Student Life, Advice, News, Events, and General Help.
Notice: The views and opinions expressed in this page are strictly those of the student(s) who authored the content. The contents of this page have not been reviewed or approved by McMaster University or the MSU (McMaster Students Union). Being a student-run community, all articles and discussion posts on MacInsiders are unofficial and it is therefore always recommended that you visit the official McMaster website for the most accurate up-to-date information.

Copyright © MacInsiders.com All Rights Reserved. No content can be re-used or re-published without permission. MacInsiders is a service of Fullerton Media Inc. | Created by Chad
Originally Powered by vBulletin®, Copyright © 2019 MH Sub I, LLC dba vBulletin. All rights reserved. | Privacy | Terms