Programming and Software Development Degree
Total Page:16
File Type:pdf, Size:1020Kb
Programming & Software Development Associate of Applied Science | Degree Map Follow this map to graduate in two years, though other paths are possible. Contact an advisor through My LaGuardia for additional support, and see reverse for more information. Course Category Priority Credits Session CSF101 First Year Seminar for Computer Science PC x 2 (3hrs) I ENG101 English Composition I RC x 3 (4hrs) I MAT115 College Algebra and Trigonometry RC x 3 (4hrs) I Life & Physical Sciences Course Option RC 3 (4hrs) I SEMESTER 1 MAT200 Precalculus FC x 4 (5hrs) II Course Category Priority Credits Session ENG102 English Composition II RC x 3 I MAC101 Introduction to Computer Science PC x 3 (4hrs) I MAC172 Web Development I PC x 3 (4hrs) I Flexible Core Course Option FC 3 I MAC109 Introduction to Visual Programming PC x 3 (4hrs) II SEMESTER 2 MAC125 Advanced C/C++ Programming PC x 3 (4hrs) II Course Category Priority Credits Session MAC190 Object-Oriented Programming PC x 3 (4hrs) I MAC250 Database Concepts and Programming PC x 3 (4hrs) I MAC221 App Development for iOS PC 3 (4hrs) I MAC232 UNIX Network Operating Systems PC x 3 (4hrs) I SEMESTER 3 MAC280 Game Programming PC 3 (4hrs) II Course Category Priority Credits Session MAC110 Systems Analysis and Design PC x 3 (4hrs) I MAC220 App Development for Android Devices PC 3 (4hrs) I MAC272 Web Development II (Capstone) PC 3 (4hrs) I Flexible Core Course Option FC 3 I SEMESTER 4 Register for GRDOOO “Intent to Graduate” in CUNYfirst to apply for graduation in your final semester Credits Required to Graduate More info at laguardia.edu/programming-software-development Pathways Required Core (RC) 12 Effective Fall 2019-Spring 2020 catalog. Updated: 6/2/2020 Pathways Flexible Core (FC) 9 Program Core (PC) 39 Follow the map for the catalog year in which you first enrolled. Total 60 Check Degree Audit & speak to an advisor for more support. Pre/Co-requisites General Information Refer to the Pre- and Co-requisite list below to ensure you DEVELOPMENTAL COURSES Based on your incoming register for the appropriate courses. proficiency, you may require additional preparation before entering college-level English (ENG101) or Math Pre-requisite: A course which must be completed prior to (MAT107,115,120,etc.). Options can include: taking another course Co-requisite: A course which must be taken during the A) Co-requisite courses such as ENA101, MAT117/119/123 same session as another course. B) CUNY Start, Math Start, or CLIP C) English-as-a-Second-Language (ESL) courses 1. CSF101 PRE: None D) Developmental courses such as ENA099 or MAT099 2. MAT200 PRE: MAT115/117 E) First Year Institute Program (FYIP) Workshops 3. MAC101 PRE: CSE99 &MAT200 & P/C:ENG99 4. MAC172 PRE/CO: MAC 101 SESSIONS I AND II Each semester, Fall and Spring, has two 5. MAC109 PRE: MAC 101/MAC 108 sessions, Session I (12-weeks) and Session II (6-weeks). It 6. MAC125 PRE: MAC 101 is recommended that you take 15 credits per semester for 7. MAC190 PRE: MAC 101/MAC 108 timely graduation. For questions regarding financial aid or 8. MAC250 PRE: MAC 101/MAC 108 tuition and fees, please speak with Student Financial 9. MAC221 PRE: MAC 101 Services in C-107 or e-mail [email protected] 10. MAC232 PRE/CO: MAC101/MAC108 11. MAC280 PRE: MAC 109 CREDITS & HOURS Courses often meet for the same 12. MAC110 PRE: ENG 101 & MAC 101/109 number of hours per week as academic credits awarded, 13. MAC220 PRE: MAC 190 but in some cases your classes meet for more hours, listed 14. MAC272 PRE: MAC 172 & MAC 250 in the Credits column when applicable. Most degrees require 60 academic credits. PRIORITY COURSES Priority Courses are important for your progress and should be taken in the suggested order. Other Program Notes PATHWAYS FLEXIBLE CORE You may choose Flexible Core It is strongly recommended that students meet with the courses based on interests or transfer goals. Speak to an Program Director to discuss selection of Program Core advisor or view your Degree Audit to see a full list of courses. options and/or requirements. Associate of Arts or Science degrees require you to take one course in each bucket below, plus one additional course (18+ credits). Associate in Applied Science degrees require you to take one course in three buckets (9+ credits). - Creative Expression - Individual & Society - Scientific World - U.S. Experience in its Diversity - World Cultures and Global Issues URBAN STUDIES All students must complete an Urban Studies course to graduate. Urban Studies courses have an “N” at the end of the course code (example: HUN192). Math, Engineering & Computer Science Department | LaGuardia Community College Email: [email protected] Location: E-218 Phone: 718-482-5631 .