archive-edu.com » EDU » S » SLU.EDU

Total: 779

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Degree Requirements — Department of Mathematics and Computer Science
    Introduction to Object Oriented Programming MATH 1200 and C or better in Intro CS or previous CS experience 4 CSCI 2100 Data Structures C or better in CSCI 1300 MATH 1660 co pre req 3 CSCI 2300 Object Oriented Software Design C or better in CSCI 2100 3 CSCI 2400 Computer Architecture CSCI 1300 MATH 1660 3 CSCI 3500 Operating Systems CSCI 2100 CSCI 2400 Bachelor of Science Bachelor of Arts Credit Hours Required Course Prerequisites Credit Hours Required Course Prerequisites 3 CSCI 3100 Algorithms CSCI 2100 MATH 1520 3 One CS theory course chosen from the list below Varies with course 3 CSCI 3200 Programming Languages CSCI 2300 3 CSCI 3300 Software Engineering CSCI 2300 Bachelor of Science or Bachelor of Arts in Computer Science Credit Hours Required Course Prerequisites 3 CS Applications One course course chosen from the list below Varies with course 6 Two additional CS electives at 3000 level or higher 2 CSCI 4961 Capstone Project I Completion of all 2000 level CSCI requirements and at least 75 credit hours toward graduation i e second semester junior standing or beyond 2 CSCI 4962 Capstone Project II CSCI 4961 Applications Courses Network Programming I CSCI 3650 Databases CSCI 3710 Computer Graphics CSCI 3820 Advanced Operating Systems CSCI 4550 Computer Security CSCI 4650 Theory Courses Algorithms CSCI 3100 Programming Languages CSCI 3200 Compilers CSCI 3250 Automata CSCI 4130 Total CS hours required Bachelor of Science 42 Bachelor of Arts 36 Required Mathematics Courses Bachelor of Science or Bachelor of Arts in Computer Science Credit Hours Required Course Prerequisites 4 MATH 1510 Calculus I C or better in MATH 1400 4 MATH 1520 Calculus II C or better in MATH 1510 3 MATH 1660 Discrete Mathematics MATH 1200 3 One additional math course at or above the 2000 level Varies with course Bachelor of Science Credit Hours Required Course Prerequisites 6 Two further math courses at or above the 2000 level Total Math hours required Bachelor of Science 20 Bachelor of Arts 14 Required Science Courses Bachelor of Science Credit Hours Required Course Prerequisites 8 Sequence of two lab science courses 4 Additional four hours of science Bachelor of Arts Credit Hours Required Course Prerequisites 6 Any two courses in the natural sciences Total Science hours required Bachelor of Science 12 Bachelor of Arts 6 Required A S Core Courses Bachelor of Science Credit Hours Required Course Prerequisites 3 PHIL 2050 Ethics 3 PHIL 3410 Computer Ethics PHIL 2050 33 Remaining A S core for BS Bachelor of Arts Credit Hours Required Course Prerequisites 3 PHIL 1050 Intro to Philosophy 3 PHIL 2050 Ethics 3 PHIL 3410 Computer Ethics PHIL 2050 42 Remaining A S core for BA Total remaining A S core hours required Bachelor of Science 39 Bachelor of Arts 51 Secondary Computer Science Major Students completing a primary major in another field may complete a secondary major in Computer Science by fulfilling the version of these requirements that is commensurate with the credentials of their primary

    Original URL path: http://mathcs.slu.edu/virtual_hosting//undergrad-cs/requirements (2016-02-12)
    Open archived version from archive


  • Degree Requirements (2013) — Department of Mathematics and Computer Science
    143 3 One CS theory course chosen from the list below Varies with course 3 CSCI 344 Programming Languages CSCI 290 3 CSCI 390 Software Engineering CSCI 290 Bachelor of Science or Bachelor of Arts in Computer Science Credit Hours Required Course Prerequisites 3 CS Applications One course course chosen from the list below Varies with course 6 Two additional 300 400 level CS electives 2 CSCI 496 Capstone Project I Completion of all 200 level CSCI requirements and at least 75 credit hours toward graduation i e second semester junior standing or beyond 2 CSCI 497 Capstone Project II CSCI 496 Applications Courses Network Programming I CSCI 334 Computer Graphics CSCI 357 Databases CSCI 371 Advanced Operating Systems CSCI 425 Computer Security CSCI 443 Theory Courses Algorithms CSCI 314 Compilers CSCI 327 Programming Languages CSCI 344 Automata CSCI 413 Total CS hours required Bachelor of Science 42 Bachelor of Arts 36 Required Mathematics Courses Bachelor of Science or Bachelor of Arts in Computer Science Credit Hours Required Course Prerequisites 3 MATH 135 Discrete Mathematics MATH 120 4 MATH 142 Calculus I C or better in MATH 141 4 MATH 143 Calculus II C or better in MATH 142 3 One additional math course at or above the 200 level Varies with course Bachelor of Science Credit Hours Required Course Prerequisites 6 Two further math courses at or above the 200 level Total Math hours required Bachelor of Science 20 Bachelor of Arts 14 Required Science Courses Bachelor of Science Credit Hours Required Course Prerequisites 8 Sequence of two lab science courses 4 Additional four hours of science Bachelor of Arts Credit Hours Required Course Prerequisites 6 Any two courses in the natural sciences Total Science hours required Bachelor of Science 12 Bachelor of Arts 6 Required A S Core

    Original URL path: http://mathcs.slu.edu/undergrad-cs/requirements_2013 (2016-02-12)
    Open archived version from archive

  • Sample Schedules — Department of Mathematics and Computer Science
    1520 Calculus II 4 EDH 1010 University 101 1 Core Theology 1000 3 Summer Core Foreign Language 1010 3 Core Foreign Language 1020 3 Second Year Fall 17 Spring 17 CSCI 1300 Intro to Object Oriented Programming 4 CSCI 2100 Data Structures 4 MATH 1660 Discrete Mathematics 3 CSCI 2400 Computer Architecture 3 CHEM 2410 2415 Organic Chemistry I lab 4 CHEM 2420 2425 Organic Chemistry II lab 4 BIOL 3020 Biochemistry Molecular 3 BIOL 3040 Cell Structure Function 3 Core Psychology 1010 3 Core Sociology 1100 3 Third Year Fall 16 Spring 16 CSCI 3500 Operating Systems 3 CSCI 2300 Object Oriented Software Design 3 CSCI 3000 Elective 3 CSCI Applications Course 3 PHYS 1310 1320 Physics I lab 4 PHYS 1330 1340 Physics II lab 4 Core Philosophy 2050 Ethics 3 Core Philosophy 3410 Computer Ethics 3 Additional Mathematics 2000 3 Additional Mathematics 2000 3 Fourth Year Fall 17 Spring 17 CSCI 4961 Capstone Project I 2 CSCI 4962 Capstone Project II 2 CSCI 3100 Algorithms 3 CSCI 3200 Programming Languages 3 CSCI 3000 Elective 3 CSCI 3300 Software Engineering 3 Additional Mathematics 2000 3 Core English 3000 Literature 3 Core History 1110 3 Core History 1120 3 Core Theology 2xxx 3 Core Fine and Performing Arts 3 Notes 1 Advanced Mathematics choices should include probability statisics 2 Students must also complete the College requirements for Cultural Diversity in the U S and Global Citizenship Bachelor of Science in Computer Science Compressed Schedule For students who decide to major in Computer Science during sophomore or junior year the following demonstrates a way to complete the CSCI requirements for the Bachelor of Science in six semesters This is essentially the fastest possible way to complete these courses while respecting the prerequisite structure and the typical annual schedule yet with extremely difficult almost unreasonable load in the final year A shorter schedule is possible for those who have already completed a CSCI 1010 1090 course or equivalent Fall Spring CSCI 1010 1090 Intro to Computer Science 3 CSCI 1300 Intro Object Oriented Programming 4 MATH 1660 Discrete Mathematics 3 Fall Spring CSCI 2100 Data Structures 4 CSCI 2300 Object Oriented Software Design 3 CSCI 2400 Computer Architecture 3 CSCI Applications Course 3 Fall Spring CSCI 4961 Capstone Project I 2 CSCI 4962 Capstone Project II 2 CSCI 3100 Algorithms 3 CSCI 3200 Programming Languages 3 CSCI 3500 Operating System 3 CSCI 3300 Software Engineering 3 CSCI 3000 Elective 3 CSCI 3000 Elective 3 Bachelor of Arts in Computer Science Typical Schedule download printable version First Year Fall 15 16 Spring 14 15 CSCI 1010 1090 Intro to Computer Science 3 CSCI 1300 Intro Object Oriented Programming 4 MATH 1660 Discrete Mathematics 3 MATH 1510 Calculus I 4 Core Science 3 4 Core Science 3 4 Core English 1900 or 1940 3 Core Foreign Language 1010 3 Core Theology 100 3 Second Year Fall 17 Spring 15 CSCI 2100 Data Structures 4 CSCI 2300 Object Oriented Software Design 3 MATH 1520

    Original URL path: http://mathcs.slu.edu/virtual_hosting//undergrad-cs/sample-schedules (2016-02-12)
    Open archived version from archive

  • Sample Schedules (2014) — Department of Mathematics and Computer Science
    lab 4 MATH 142 Calculus I 4 MATH 143 Calculus II 4 Core English 190 or 194 3 Core Fine and Performing Arts 3 Core Theology 100 3 Second Year Fall 16 Spring 17 CSCI 14x Intro to Computer Science 3 CSCI 150 Intro Object Oriented Programming 4 MATH 135 Discrete Mathematics 3 Additional Mathematics 200 3 CHEM 342 344 Organic Chemistry I lab 4 CHEM 343 345 Organic Chemistry II lab 4 Core Philosophy 205 Ethics 3 Core Philosophy 341 Computer Ethics 3 Core Foreign Language 110 3 Core Foreign Language 115 3 Third Year Fall 17 Spring 16 CSCI 210 Data Structures 4 CSCI 224 Computer Architecture 3 Core Theology 2xx 3 CSCI 290 Object Oriented Software Design 3 Core Literature 3 CSCI Applications Course 3 PHYS 131 132 Physics I lab 4 PHYS 133 134 Physics II lab 4 Additional Mathematics 200 3 Additional Mathematics 200 3 Fourth Year Fall 17 Spring 17 CSCI 496 Capstone Project I 2 CSCI 497 Capstone Project II 2 CSCI 314 Algorithms 3 CSCI 344 Programming Languages 3 CSCI 324 Operating Systems 3 CSCI 390 Software Engineering 3 CSCI 300 Elective 3 CSCI 300 Elective 3 Core Social Science 3 Core Social Science 3 Core History 111 3 Core History 112 3 Note Students must also complete the College requirements for Cultural Diversity in the U S and Global Citizenship yet those may be satisfied with well chosen core courses in the above schedule Bachelor of Science in Computer Science Compressed Schedule For students who decide to major in Computer Science during sophomore or junior year the following demonstrates a way to complete the CSCI requirements for the Bachelor of Science in six semesters This is essentially the fastest possible way to complete these courses while respecting the prerequisite structure and the typical annual schedule yet with extremely difficult almost unreasonable load in the final year A shorter schedule is possible for those who have already completed a CSCI 14x course or equivalent Fall Spring CSCI 14x Intro to Computer Science 3 CSCI 150 Intro Object Oriented Programming 4 MATH 135 Discrete Mathematics 3 Fall Spring CSCI 180 Data Structures 4 CSCI 224 Computer Architecture 3 CSCI 290 Object Oriented Software Design 3 CSCI Applications Course 3 Fall Spring CSCI 496 Capstone Project I 2 CSCI 497 Capstone Project II 2 CSCI 314 Algorithms 3 CSCI 344 Programming Languages 3 CSCI 324 Operating System 3 CSCI 390 Software Engineering 3 CSCI 300 Elective 3 CSCI 300 Elective 3 Bachelor of Arts in Computer Science Typical Schedule download printable version First Year Fall 15 16 Spring 14 15 CSCI 14x Intro to Computer Science 3 CSCI 150 Intro Object Oriented Programming 4 MATH 135 Discrete Mathematics 3 MATH 142 Calculus I 4 Core Science 3 4 Core Science 3 4 Core English 190 or 194 3 Core Foreign Language 110 3 Core Theology 100 3 Second Year Fall 17 Spring 15 CSCI 210 Data Structures 4 CSCI 224 Computer Architecture 3 MATH

    Original URL path: http://mathcs.slu.edu/undergrad-cs/sample-schedules-2014 (2016-02-12)
    Open archived version from archive

  • Lab Hours and Tutoring — Department of Mathematics and Computer Science
    Arts Sciences Home Apply Now Prospective Students Info Lab Hours and Tutoring Hours when Ritter Hall labs are staffed with tutors Spring 2016 The Linux Lab Ritter 117 is available for student use whenever the building is open and when there is not a class being held in it All students currently enrolled in a Computer Science course should be able to enter the building and the lab using your SLU ID card At certain times there will be a tutor in the lab who can provide help with using the system or with homework in the introductory CS courses up to and including CSCI 2100 Please see the specific course coverage offered by individual tutors in the table below Day Hours Tutor Course Coverage Monday 11 00am 1 00pm Matt 1020 1060 1300 2100 MATH 1660 Monday 4 00 6 00pm Nick 1020 1050 1060 1300 2100 Tuesday 4 00 6 00pm Matt 1020 1060 1300 2100 MATH 1660 Wednesday 3 00 5 00pm Nick 1020 1050 1060 1300 2100 Thursday 2 15 4 15pm Fausto 1020 1300 2100 MATH 1660 Thursday 7 00 9 00pm Luke 1020 1050 1070 1300 2100 MATH 1660 Friday 11 00am 1 00pm

    Original URL path: http://mathcs.slu.edu/virtual_hosting//undergrad-cs/lab-hours (2016-02-12)
    Open archived version from archive

  • Employment Opportunities — Department of Mathematics and Computer Science
    huge and growing demand for computer science graduates in the workforce Money Magazine s 2010 Best Jobs in America lists Software Architect as 1 Database Administrator as 7 in a survey taking into account average pay growth potential stress levels and job flexibility In fact 26 of the top 100 jobs on that list are in IT related fields Furthermore programming skills are becoming a key to success in other disciplines such as science and engineering and can even be a big resumé booster for students in business social sciences art and many other fields See a summary of recent SLU Computer Science students career paths The primary location for finding job listings both for full time jobs and internships is through SLU s office of Career services All current students and alumni should have access to their online Handshake system for a list of current opportunities Computer Science students will find many relevant opportunities by filtering for majors such as Computer Science Computer Engineering Information Technology Management or by performing keyword searchers for familiar terms technologies Career Services also maintains a great summary of What can I do with this major While the Career Services website should be the

    Original URL path: http://mathcs.slu.edu/undergrad-cs/employment-opportunities/employment-opportunities/ (2016-02-12)
    Open archived version from archive

  • Why study computer science? — Department of Mathematics and Computer Science
    in that exciting endeavor and service to humanity Computer systems analysts database administrators and computer scientists are expected to be among the fastest growing occupations through 2012 The middle 50 percent of software engineers earned between 58 500 and 91 160 U S Dept of Labor Now for practicalities Computer science graduates are some of the most sought after graduates and earn among the highest salaries right out of college So while the news talks about how some of the routine jobs have gone off shore there is still ample opportunity for talented computer science majors What also is valued by our graduates employers is all the problem solving skills and analytical abilities they developed in studying computer science These skills also prove valuable to many areas of endeavor and in fact a significant number of our CS graduates bring those skills to medical school or other professional schools Growing Fields Related to Computer Science Security Analysis Face recognition email patterns finding odd behavior in a crowd breaking codes issues that would be addressed by a computer scientist interested in security One of our graduates just got a full scholarship and a very nice stipend to study this area in graduate school Bioinformatics A good field for someone with an additional interest in biology or chemistry Analyzing gene sequence data to search disease markers for example requires sophisticated computer algorithms large databases and massive computer power One of our graduates recently landed a job working with the Washington University Humane Genome project program Game Programming Games have surpassed movies in income production One of our faculty has been involved in commercial game production and brings that expertise to his software engineering course where there is a semester long group project developing a game Recently a friend of his who is

    Original URL path: http://mathcs.slu.edu/virtual_hosting//undergrad-cs/why-study-computer-science (2016-02-12)
    Open archived version from archive

  • Why study computer science? — Department of Mathematics and Computer Science
    Employment Opportunities Why study computer science Undergrad Math Undergrad Statistics Graduate Programs Awards and Scholarships Math CS Club Computing Resources Outreach SLU Navigation SLU Home Arts Sciences Home Apply Now Prospective Students Info Send this page to someone Fill in the email address of your friend and we will send an email that contains a link to this page Address info Send to Required The e mail address to send

    Original URL path: http://mathcs.slu.edu/undergrad-cs/why-study-computer-science/sendto_form (2016-02-12)
    Open archived version from archive