Unofficial
Advising Information
for future CS majors now at TCC

from James Carr
Office: SM 290
Phone: 201-8971

Office hours   can be found here   along with E-mail addresses
====================
Last updated: 29 December 2005

Please click here and read some important suggestions and warnings.

Two of those warnings applies specifically to persons wishing to major in computer science at Florida State: (1) The FSU CS requirement for 3+ hours of science classes at the "majors" level, in addition to a year of physics with calculus, is in the fine print of the FSU transfer manual and there is no hint of it in the requirements for TCC's computer science AA program. (2) Further, the computer science department is in the college of Arts and Sciences, which requires three semesters of a foreign language before you graduate. If you don't remember enough to place into a second-year course, you might want to start taking that language at TCC.

Scroll to the bottom for info on some of the computer science programs at state universities in Florida.

====================

I provide two possible class schedules below to give an indication of how you might put together your own plan. I have arranged them so you can see how the math and science (and liberal arts) parts of your plan can fit together, and to make it easy to slide parts of the plan to fit your own needs and background.

Full-Time Schedule Suggestion

This first schedule assumes a well-prepared student who is not working, or working less than 20 hours per week, and needs to meet the FSU "2nd science" requirement. I also assume this student has the HS background in chemistry to take chemistry without needing CHM1030, is interested in taking one of the more science-oriented options for meeting the "personal development" requirement, and has some HS biology to better appreciate a biological approach to anthropology. This student might also take an honors section in the liberal arts classes and join the TCC "Brain Bowl" team.

Sem. Math and Science Classes Liberal Arts Classes
  MAC1033 CHM1032 or HS chem ENC0020 and REA0002
  (classes above are pre-req's) (classes above are prep courses)
1 MAC1105     ENC1101 ANT2511 * CLP1002
2 MAC2140 CHM1045+L CGS1000 * ENC1102 Hist 1  
x MAC2114   . HUM2271 POS1601 *  
3 MAC2311 PHY2048+L  (COP2332) COP2220 Hist 2  
4 MAC2312 PHY2049+L  (COP2800) HUM2273    
x . .   . .  

  * You can earn credit for POS1601 via either "credit by exam" or SPI.
  * CGS1000 can be exempted by passing an exam.
  * Satisfies FSU's multicultural requirement.

Important Note on your "2nd Science" class:
CHM1045 and PHY2048 do not satisfy the distribution requirement in the natural sciences at TCC. If you take PHY2049 at TCC, there is a procedure to waive this requirement because your major requires three physical sciences. This is done by Enrollment Services. If you don't plan to take PHY2049 at TCC (many computer science majors take it later so they can get a head start on their programming classes or take three semesters of spanish at TCC), you need to take a class in the earth or biological sciences. Some students take GLY2010+L or BSC2010+L, while others take a low level class (such as BSC1005 or MET1000) to meet the requirement and take CHM1045 at TCC or MET2010 at Florida State.

Because the chemistry courses are offered in the summer, a student without HS chemistry in the past 5 years (or who wants some extra preparation) can still complete the schedule above with minor adjustments. Just take CHM1030 in the summer before starting full time in the fall or take CHM1030 in the fall. I don't recommend taking chemistry (with lab) and physics (with lab) during the same semester.

The schedule shown is a full time load. There are 14 semester hours both terms of the freshman year, 6 semester hours in the (short) summer term, and 16 semester hours of challenging courses in the 2nd year. Those courses are the equivalent of a 40 hour work week if you do the expected amount of studying outside of class. A good student might be able to work 20 hours during the freshman semester, but this will be hard to do in the second. One way to deal with this is to shift two courses (say the history courses) into a summer semester either before or after the ones shown.

This schedule totals 66 credits without the two programming classes shown in parentheses and assuming you exempt CGS1000. When you transfer, a university would probably treat MAC1105 and 2140 as the excess credits to get you down to 60. None of the important classes will be "lost" because you took more than 60 hours at TCC before applying for your AA.

 Extra Classes: I believe you could take another programming class (either 2332 or 2800, shown in green above) and have those transfer without reaching the 60 credit limit, because MAC2114 can also be counted as "excess" because it is not a specific degree requirement. You should, however, check this with an advisor from the school you will transfer to. You should also remember that this would increase your work load significantly.

====================

Alternate Schedule Suggestion

This schedule assumes the student has a work load that does not allow more than 12 credits per semester.
....
I have also shown how to accomodate missing prerequisites on the science side (no HS chemistry and testing into MAC1033 rather than MAC1105 or higher).

Sem. Math and Science Classes Liberal Arts Classes
  MAC1033 CHM1032 or HS chem ENC0020 and REA0002
  (classes above are pre-req's) (classes above are prep courses)
1 MAC1033 CHM1032   ENC1101 CLP1002  
2 MAC1105 CHM1045+L   ENC1102 Hist 1  
x MAC2140   CGS1000 * . .  
3 MAC2114   COP2220 HUM2271 Hist 2  
4 MAC2311 PHY2048+L   . SYG2010 *  
x MAC2312 .  (COP2332) . .  
5 . PHY2049+L  (COP2800) HUM2273 POS1601 *  
6 . .   . .  

  * You can earn credit for POS1601 via either "credit by exam" or SPI.
  * CGS1000 can be exempted by passing an exam.
  * Satisfies FSU's multicultural requirement.

Another option is to take Biology I or Geology I at TCC. Since these are only offered in the fall, you can fit one of them in by the change shown below. (The credit load only works if you exempt CGS1000.) The other option is to take the 2nd science at FSU where there are other options, such as meteorology for majors or any other upper-level science course that is approved by the CS department.

Sem. Math and Science Classes Liberal Arts Classes
  MAC1033 CHM1032 or HS chem ENC0020 and REA0002
  (classes above are pre-req's) (classes above are prep courses)
1 MAC1033 CHM1032   ENC1101 CLP1002  
2 MAC1105 CHM1045+L   ENC1102 Hist 1  
x MAC2140   CGS1000 * Hist 2 .  
3 MAC2114 (2nd Science) COP2220 HUM2271 .  
4 MAC2311 PHY2048+L   . SYG2010 *  
x MAC2312 .  (COP2332) . .  
5 . PHY2049+L  (COP2800) HUM2273 POS1601 *  
6 . .   . .  

  ...  
Because chemistry classes are offered in the summer ... MAC1033 ... I don't recommend taking chemistry (with lab) and physics (with lab) during the same semester.

The schedule shown is a regular load. There are 12 and 13 semester hours during the freshman year, 6 semester hours in the (short) summer term, 12 semester hours of more challenging courses in the 2nd year, 5 semester hours of a hard calculus course in the second summer, and 12 semester hours in the (final) fall semester. Those courses are the equivalent of a 35 hour work week if you do the expected amount of studying outside of class. A good student might be able to work 20 hours during the freshman semester, but this will be harder to do in the second. One way to deal with this is to shift the physics classes into the third year and add some programming classes and the speech class that you would need at FSU to fill out your schedule in the third year.

This schedule totals 70 credits without the two programming classes shown in parentheses and assuming you exempt CGS1000. When you transfer, a university would probably treat MAC1033, 1105, and 2140 plus part of some other class as the excess credits to get you down to 60. None of the important classes will be "lost" because you took more than 60 hours at TCC before applying for your AA.

 Extra Classes: I believe you could take another programming class (either 2332 or 2800, shown in green above) and have those transfer without reaching the 60 credit limit, because MAC2114 and CHM1032 can also be counted as "excess" because they are not specific degree requirements. You should, however, check this with an advisor from the school you will transfer to. You should also remember that this would increase your work load significantly.

====================

Florida State University:

University of Florida:

... Univ ... :

====================

Direct Link to Eaglenet
Remember to set ''accept cookies'' preference
Jim's Home Page
Science and
Mathematics Division
TCC Home Page