473,322 Members | 1,473 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

python university search

[pardon me if this is not the appropriate list]

hello,

i am interested in doing an undergraduate major in computer science
that mainly focuses on python as a programming language..

i am not a very bright student and neither do i have the money to
think about universities like caltech, stanford etc. i am looking for
a university that is easy to get admitted in and yet i can get good
knowledge and education out of it.

also english is not my first language and i feel that acts against me,
but i do have a strong desire to learn.

i have read the tutorials in python.org and understand the python
programming syntax but i feel that only a computer science class is
going to teach me how to program and apply advance concepts. if any
of you happen to know good video tutorials or self study materials or
tips that can act as an alternative to going to college, would you
please mind sharing or selling for something reasonable.

thanks,
--josh
Dec 5 '05 #1
2 1252
On Sun, 04 Dec 2005 17:12:45 -0800, josh wrote:
[pardon me if this is not the appropriate list]

hello,

i am interested in doing an undergraduate major in computer science
that mainly focuses on python as a programming language..

i am not a very bright student and neither do i have the money to
think about universities like caltech, stanford etc. i am looking for
a university that is easy to get admitted in and yet i can get good
knowledge and education out of it.

also english is not my first language and i feel that acts against me,
but i do have a strong desire to learn.

i have read the tutorials in python.org and understand the python
programming syntax but i feel that only a computer science class is
going to teach me how to program and apply advance concepts. if any
of you happen to know good video tutorials or self study materials or
tips that can act as an alternative to going to college, would you
please mind sharing or selling for something reasonable.


Try looking for these online references:
* http://www.aduni.org - website of the defunct ArsDigita University. They
have a plethora of resources that can be downloaded, or obtained in a
couple of DVD's
* http://www.ibiblio.org/obp/thinkCSpy - How to think like a Computer
Scientist: Learning with Python (checkout their bibliography too.
* http://mitpress.mit.edu/sicp/ - Structure and Interpretation of Computer
Programs. Not Python, but should give you a good material for functional
programming - which is another paradigm that Python also supports.

Try reading these (buy/steal :D) from your library:
* The Art of Computer Programming (D. Knuth). 3 volumes and a fascicle of
an upcoming volume. Very terse reading, but should you overcome this,
you're on the way to computing greatness

Dec 5 '05 #2
josh wrote:

hello,

i am interested in doing an undergraduate major in computer science
that mainly focuses on python as a programming language..


It's your life, so you can live it as you choose, but I think you're
missing the point of an undergraduate education if you focus too much on
Python programming at this point.

Undergraduate education is (should be) about breadth. Python has a place
there, but it isn't the be-all, end-all. There are some concepts for
which Python isn't well suited in teaching (functional programing, logic
programing, operating system programing, etc.). I'd hope that you go to
a high-quality University that understands this, and teaches *concepts*,
not programing languages.

In the long run, it will (likely) be better for you to go to a
University where they don't even use Python, but solidly teach concepts,
rather than one that's so into Python that they neglect topics that are
taught poorly in Python.

Even if you never use Python as an undergraduate, if you have a good
grounding in the fundamental concepts, it should be (relatively) easy
for you to take what you've learned in (scheme/ML/prolog/assembly/forth)
and apply it to Python. You'll have plenty of time to specialize on
Python as a graduate student/young professional.

Just my two cents.
Dec 5 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

25
by: Ben | last post by:
Hi all! I learned Python as part of my university coursework... I enjoyed it. Now I'm just wondering how Python compares with asp, jsp, php and what not?? I don't have slightest knowledge about...
16
by: sb | last post by:
Hello I have a bunch of questions about using python scripting in vim and about editing python with vim. I can install vim with python scripting support, but I can not find docs, examples...
42
by: Fred Ma | last post by:
Hello, This is not a troll posting, and I've refrained from asking because I've seen similar threads get all nitter-nattery. But I really want to make a decision on how best to invest my time....
8
by: gs | last post by:
Hi! This is my first time posting to a newsgroup so please be gentle to me :) Introduction to my problem: I'm studying at the university and a lot of friends and I use MSN to communicate....
114
by: Maurice LING | last post by:
This may be a dumb thing to ask, but besides the penalty for dynamic typing, is there any other real reasons that Python is slower than Java? maurice
137
by: Philippe C. Martin | last post by:
I apologize in advance for launching this post but I might get enlightment somehow (PS: I am _very_ agnostic ;-). - 1) I do not consider my intelligence/education above average - 2) I am very...
47
by: John Salerno | last post by:
I have to say, I'm having a very enjoyable time learning and using Python. I spent a year playing around with C# and I feel like I learned/know less about it than I do about Python from just the...
17
by: MilkmanDan | last post by:
I'll be a college freshman this fall, attending Florida Institute of Tech studying electrical engineering. I was considering taking some classes in programming and computer science, and I...
33
by: NicolasG | last post by:
Hi, I want to be a professional python programmer, unfortunately I'm working on technical support and don't have the time/patience to start making projects my self. I tried to apply to some...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.