Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
What is the first course in computer science?
is it computer architecture anf organization? or programming?
4 Answers
- ShadyLv 58 years agoFavorite Answer
You learn architecture and organization after you learn programming. My program is ABET accredited so it follows a certain standard.
My curriculum at the University of Illinois at Chicago:
111 Program Design I
3 hours. Introduction to programming: control structures; variables and data types; problem decomposition and procedural programming; input and output; aggregate data structures including arrays; programming exercises
then
141 Program Design II
3 hours. Data abstraction and modular design; recursion; lists and stacks; dynamic memory allocation; file manipulation; programming exercises. 3 hours. Previously listed as CS 102. Extensive computer use required. Prerequisite(s): CS 111 and credit or concurrent registration in MATH 180. (which is calculus 1)
then
211 Programming Practicum
2 hours. Software development tools and practices; debugging and testing; advanced language features; standard libraries; code management. 2 hours. Extensive computer use required. Prerequisite(s): Grade of C or better in CS 141
at the same time you can take
261 Machine Organization
3 hours. Data representation and computer arithmetic; machine language; addressing; memory hierarchy; subroutines; data structures; processor architecture: hardwdare components, pipelining. Extensive computer use required. Prerequisite(s): Credit or concurrent registration in CS 211.
Source(s): 111 - (C and Java) 141 - (C and C++) 211 - (C) - Anonymous8 years ago
Intro to Computers
Sadly... Unless you test out of this class, this will be such a waste (depending on the extend of your computing knowledge). It explains the basic operations of a computer, MS Office, and Internet/Email.
Next up would be some Intro to Programing, (either using C or JAVA) or some other intro class related to your specific computer field. Intro to Networks, Intro to Databases, etc...
- jplatt39Lv 78 years ago
There is some variation within accredited programs but you would need computer architecture and introduction to programming.
- Anonymous8 years ago
Nice Question!
On generally speaking,requirements are the basic for all Events.Here in computer science,architecture (req)----design(architecture internal structure)----coding----testing----maintanence.
As per your request,Requirements are initial.then only programming.
thank you.