Software Development
Education Path to achieve the degree Computer Programming
The path to get bachelor degree in Software Development.
This is alternative to colleges programs of study.
The path requires K12 education as the base.
Semester 1
English composition Choose one of alternatives:
OR |
Fine Arts Electives. Choose one or more.
Humanities Electives. Choose one or more.
Introduction to Computing Electives. Choose one or more.
History Electives. Choose one or more.
Social Science Electives. Choose one or more.
Semester 2
U.S. History Choose one of alternatives:
OR |
Introduction to Info Systems Choose one of alternatives:
OR |
Intermediate Programming Choose one of alternatives:
OR |
Statistics Choose one of alternatives:
OR |
Discrete Math Choose one of alternatives:
OR |
Calculus I Choose one of alternatives:
OR |
Natural Sciences Electives. Choose one or more.
Semester 3
Principles of Management Choose one of alternatives:
OR |
Intro to Networks Choose one of alternatives:
OR |
Programming Languages Choose one of alternatives:
OR |
Intro to Databases Choose one of alternatives:
OR |
Software Development I Electives. Choose one or more.
Semester 4
Software Development II Electives. Choose one or more.
Compilers Choose one of alternatives:
OR |
Parallel Programming Choose one of alternatives:
OR |
Category: Computer Sciences
Author: admin
Published: 2013-02-24
Comments (4) Add Comment
For best oracle apps technical training with job assistance... for all graduates ... in India , U.S.A , U.K ... many more countries....
http://hadooptraininginhyderabad.co.in/oracle-apps-technical-training-in-hyderabad/
http://hadooptraininginhyderabad.co.in/oracle-apps-technical-training-in-hyderabad/
Missing courses in Algebra and especially linear algebra.
A math course on logic wouldn't go astray.
Needs to have courses on the analysis of algorithms.
If the compiler course is taken then there needs to be a course on automata taken prior to the compiler course.
Each semester should have at least one course which has programming in it from a mix of languages. Why no Java? Coursera's Scala course is a must for the later semesters.
No operating system theory/design course.
Later options should include electives in Robotics, Combitorial Analysis, NoSQL databases (eg MongoDB), DataScience
Way too many non-math/comp-sci electives. Emphasis on US History electives does not sit well with the global nature of MOOCs.
A math course on logic wouldn't go astray.
Needs to have courses on the analysis of algorithms.
If the compiler course is taken then there needs to be a course on automata taken prior to the compiler course.
Each semester should have at least one course which has programming in it from a mix of languages. Why no Java? Coursera's Scala course is a must for the later semesters.
No operating system theory/design course.
Later options should include electives in Robotics, Combitorial Analysis, NoSQL databases (eg MongoDB), DataScience
Way too many non-math/comp-sci electives. Emphasis on US History electives does not sit well with the global nature of MOOCs.
For instance Art History instead of Mobile development.