| 
                           
                              
                                 Classes - Class planning, FYE, capstone, course feedback survey, and special topic
                                       courses
                                    
                                       | 
                                             
                                             Curriculum Sheets | See what your degree requirements are | See when classes are offeredClass Schedule Planning
                                                
                                                
                                                   
                                                   Wonder what you should take next semester but not sure where to start? Do the following:
                                                      
                                                      
                                                         
                                                         Determine the time you have for school. Before you start asking friends, classmates, or an academic advisor what you should take next semester, first figure out how much time you'll have to actually take classes, do homework/projects, and study. Don't forget you need to eat and sleep.
                                                            
                                                               
                                                               You should have about 45 hours per week during fall/spring semesters to devote to
                                                                  school when taking 4-5 classes.Use Oregon State University's  to help you identify how much time you spend on non-academic things in your life.If you're planning for a summer semester, you still need about 40 hours/week but you
                                                                  will take only 2-3 classes instead of 5. The work in a class stays the same regardless
                                                                  of whether it runs for 16 weeks or 4 weeks, you just have less time to do all of it.Protip:
                                                                  
                                                                  
                                                                  Identify what classes you need to take. Now that you know how much time you have for school and how much time you should spend on school, you can figure out what your class options are.
 
                                                               
                                                               Log in to Click on 'Student Records'Click on 'DegreeWorks'Scroll through DegreeWorks and find the classes that say "Still Needed" and note those down. You can keep track of this list using this spreadsheet. That's your beginning options. Figure out what you meet the prerequisites for.If you are currently taking the prerequisite(s) to a class you're looking to register
                                                               for next semester, that's okay.
 
 
                                                               
                                                               Look at the latest curriculum sheet for your major to see what the prereqs are to the classes you found in step 2.You can also see what the prerequisites are for still needed classes by clicking on
                                                                  their course number onDegreeWorks.You can keep classes that have prerequisites which are classes you're currently taking
                                                                  and don't have a final grade for.
Protip:
                                                                  
                                                                  
                                                                     
                                                                     Make note of courses that can unlock multiple future classes as those will be the
                                                                        most strategic ones to take. Ex for CS: you're currently taking CSE 1322/L and MATH
                                                                        2345. Next semester you can take CS 3305, CS 3410, CS 3503, CS 3622, SWE 3313 and
                                                                        CSE 3801. You would prioritize CS 3305 as that unlocks multiple other requirements
                                                                        in the future.Forecast your class options.
                                                            
                                                            
                                                               
                                                               Check the  for the courses you've narrowed down and prioritized from the previous steps. Course forecasts shows how frequently classes will be offered in the future.Note the next time your still needed classes will be offered.Protip:
                                                                  
                                                                  
                                                                     
                                                                     Upper-level electives/concentration classes you plan to do usually aren't offeredevery
                                                                           semester.Make sure you take their prerequisite prior to that. This is especially important
                                                                        for BSIT and CGDD majors.Construct a plan.
                                                            
                                                            
                                                               
                                                               You should now have a list of classes you meet the prerequisites for (step 3), the
                                                                  next time your list of classes will be offered (step 4), and know which courses will
                                                                  unlock later requirements/need to be taken in a certain timeframe.Using your estimate from step 1, select the number of classes you've determined you
                                                                  have time for from the list of classes you prioritized.Protip:
                                                                  
                                                                  
                                                                     
                                                                     Consider how much work certain subjects are for you (e.g. math = a lot of extra practice
                                                                        and tutoring to understand, or an ENGL class may require a significant time set aside
                                                                        to read/write) and try to balance the subjects you're taking so you don't overwhelm
                                                                        yourself, if possible.Consult and revise. Congratulations, you have a draft class plan!
                                                            
                                                               
                                                               Before registration starts for the term you're planning, schedule an academic advising appointment and take your plan to them for their review.Depending on the live schedule of classes and how quickly courses fill up, you may
                                                                  need to adjust your proposed class plan. This should be easy since you have already
                                                                  identified all the classes you meet the prerequisites for and the most important ones
                                                                  you need to target!Capstone | The Capstone course is the pinnacle of our curriculum, available to both undergraduate
                                                   and graduate students in the College of Computing and Software Engineering. In this
                                                   collaborative experience, you will form teams with peers to create and execute practical
                                                   solutions that draw upon the knowledge gained throughout your academic journey.First-Year Experience (FYE): CSE 1300, CSE 1321 and CSE 1322 | The First-Year Experience (FYE) team is a dedicated group committed to supporting
                                                   your growth as a successful computing professional. Our team consists of Lecturers,
                                                   Graduate Teaching Assistants, Graduate Research Assistants, Graders, and Tutors, all
                                                   of whom are eager to assist you in achieving your best possible outcomes. Learn about
                                                   course availability, supplemental lecture series, tutoring resources and more! | Feedback from students is crucial to our continuous improvement in the courses we
                                                   offer. Please use the survey below to share your thoughts, comments, questions or
                                                   concerns.Pushing the Envelope - Innovative Courses and Special Topics in Computing | Innovations in Computing Course program at ×îÉ«µ¼º½ State, designed to ignite interest
                                                   in computing and introduce a diverse range of topics to our academic curriculum. | 
                                 Engage Outside the Classroom - jobs/internships, mentoring, research, student orgs,
                                       events
                                    
                                       | 
                                             
                                             Student Engagement Challenge Leaderboard | Top 10 students win prizes at the end of each fall/spring semester - engage in events,
                                                   mentoring or student organizations to earn points.Co-Ops, Internships and Jobs | Start earning credit and gaining experience in your professional field before graduating
                                                   with a Co-Op, Internship or job opportunity! Before you can enroll in an internship,
                                                   you must undergo an approval process, which varies based on your degree requirements.
                                                   All internships must have a technical focus relevant to your degree program. For detailed
                                                   academic eligibility criteria, please refer to the Internships and Co-ops College-Specific Information from the Department of Career Planning and Development.Mentoring | By participating as a mentor or mentee in this program, you can become better informed about your own skills, CCSE, ×îÉ«µ¼º½, campus resources and support services, and opportunities for academic and career excellence. Research | Research plays a vital role within the College of Computing and Software Engineering,
                                                   shaping both faculty and student engagement integrated into our undergraduate and
                                                   graduate degree programs. Explore CCSE's research endeavors in detail and discover
                                                   the consistent innovation happening within our college at ×îÉ«µ¼º½ State.Student Organizations provide a vibrant platform for students to connect, collaborate and explore their
                                                   passions alongside like-minded peers.Events | From cutting-edge tech symposiums to interactive coding workshops, our events cater
                                                   to tech enthusiasts, students, professionals, and anyone passionate about the ever-evolving
                                                   world of computing and software engineering. Explore our events to stay updated within
                                                   the community, expand your knowledge and connect with like-minded peers at KSU. | 
                                 Funding - graduate assistantships, financial aid, scholarships, OSTW, student employment
                                    
                                       | 
                                             
                                             Graduate Student Financial Assistance Programs | CCSE is pleased to offer financial assistance to our graduate students which includes
                                                   Out of State Tution Waivers and Graduate Research/Teaching Assistantships.Financial Aid | The Office of Scholarships and Financial Aid provides financial assistance, resources,
                                                   and services to students at ×îÉ«µ¼º½.Student Scholarships | A variety of scholarships that may have specific eligibility requirements beyond being
                                                   a CCSE major.CCSE Graduate Student Travel | Request and approval process & deadline information.Out of State Tuition Waivers (OSTW) | Waivers are allocated on the basis of merit that might include GPA and other academic
                                                   achievements. By submitting the tuition waiver, your application will be put in the
                                                   applicant pool for consideration but there is no promise or guarantee you'll be awarded
                                                   the waiver.Student Employment | In addition to Graduate Assistantships, both undergraduate and graduate students may
                                                   be eligible to obtain a student assistant, tutor, or lab assistant position to work
                                                   part-time for CCSE/KSU. | 
                                 Student Support - advising, tutoring, counseling, career services & other campus resources 
                                    
                                       | 
                                             
                                             Academic Advising | Welcome to the heart of academic support within the College of Computing and Software
                                                   Engineering at ×îÉ«µ¼º½ State. Our dedicated team of academic advisors is here to
                                                   guide you on your educational journey, ensuring that you make the most of your time
                                                   here.Graduate Student Online Orientation | Orientation information for new CCSE graduate students. | Unlock a world of national and KSU-specific employment data using your campus ID and
                                                   password. Access a suite of resources, including the 20-question personality assessment,
                                                   career path explorer, institutional outcomes explorer, and tuition analyzer. Create
                                                   your personalized roadmap, designed to kickstart both your college coursework planning
                                                   and post-college adventures.Help with deciding major | Unsure which CCSE major to pursue? Explore additional information to compare the programs
                                                   and find the right fit for you! | University Information Technology Services (UITS) offers open computer labs as well
                                                   as limited technical support to assist students.CCSE Tutoring Center | Tutoring for a variety of CCSE classes is available. | Tutoring for general education mathematics and science courses is available. | The Writing Center is open to all students, and they can help you with the writing
                                                   process for any project or assignment you have.Peer Counseling | Peer Counselors actively listen, foster empathy, and create spaces for social connections
                                                   within the campus community. Trained and supported by Counseling and Psychological
                                                   Services, they aren't a substitute for therapy but offer support, resources, and guidance
                                                   on everyday student issues.Poster Printing | Need a poster printed for presenting your research or project? This will tell you
                                                   all of your options!Wellbeing@KSU | YOU MATTER at KSU, and your wellbeing is a priority to us. College is exciting, but
                                                   it can cause students to experience stress and feel overwhelmed. Through counseling,
                                                   health education, addiction and recovery support, fitness and recreation activities,
                                                   and access to basic needs, Wellbeing@KSU is here to help you do well and be well.Counseling & Psychological Services | Counseling and Psychological Services' mission is to help students develop the skills
                                                   necessary to better manage their emotions, navigate relationships, and address other
                                                   mental wellness concerns, including psychiatric medication evaluation and treatment.Career Services | It’s our mission to help KSU Owls thrive  â€” both in the classroom and in your chosen field. Our staff and faculty members are available to help answer any questions you may have and to help you get started on your career path. Campus Resources | 
                                 International Students - information, forms & documents
                                 Student Awards - Club 4.0 & Outstanding Students
                                 Recommended Computer Specs
                                    
                                       | General Recommendations 
                                             
                                             Windows-based (Windows 10 or 11)Latest gen (or within the last 3 generations) Intel i5 CPU or better, or the AMD equivalent16+ GB of RAM500+ GB of storage (HDD or SSD)Use  to download things like Office 365 Tips: Apple/iOS/Linux machines can also be used, however you may encounter difficulties
                                             regarding software and on-campus tech support. You may need to find non-Windows software
                                             that has equivalent capabilities for some of your major classes, or use a VM (aka
                                             virtual machine) from CCSE Labs.
 The demands on your computer will likely increase as you progress through your degree
                                             program. So, if you are able to afford a higher-powered computer at the start, you
                                             will likely save money in the long run. 
                                             
                                                
                                                   
                                                      | Major | Specific Recommendations |  
                                                      | Computer Science | 
                                                            
                                                            Windows OS (10 or 11)i7 or i9 Intel CPU (or AMD equivalent)32+ GB of RAM1+ TB of storage If you are particularly interested in doing research or high powered computing, you
                                                            may want to look into a good GPU and as much RAM as you can get. If you like to play video games as a hobby, you may also want to get a computer with
                                                            a discrete graphics card/GPU (one that doesn't say "integrated graphics") to be able
                                                            to play newer games and/or have better graphics. |  
                                                      | Software Engineering | 
                                                            
                                                            Windows OS (10 or 11)i5 or i7 Intel CPU (or AMD equivalent)16+ GB of Ram1+ TB of storage If you are particularly interested in doing research or high powered computing, you
                                                            may want to get an i7 Intel CPU, a good GPU and as much RAM as you can get. If you like to play video games as a hobby, you may also want to get a computer with
                                                            a discrete graphics card/GPU (one that doesn't say "integrated graphics") to be able
                                                            to play newer games and/or have better graphics. |  
                                                      | Computer Game Design & Development | Rendering 3D games or animations tends to eat up a lot of processing power as well
                                                            as storage. 
                                                            
                                                            Windows 10 64-bit or neweri7 or i9 Intel CPU (or AMD Ryzen equivalent), 2.5 GHz or fasterDedicated graphics card/GPU that is compatible with DirectX 11 or 1232+ GB of RAM1+ TB of storage (newer-gen PCIe SSD hard drives recommended but more expensive)Good heat control (your CPU, GPU and storage are going to heat up when playing or
                                                               developing games, which will cause your computer components to degrade)Make sure you have non-integrated graphics memory (if you have a dedicated GPU, this
                                                               isn't really an issue) |  
                                                      | Information Technology | 
                                                            
                                                            i5+ Intel CPU (or AMD equivalent)32+ GB of RAM500+ GB of storage If you have hobbies that involve graphics (such as art or gaming), you may want to
                                                            get a computer that has a non-integrated graphics memory or has a discrete graphics
                                                            card/GPU, and more storage (1+ TB will likely keep you until you graduate, but external
                                                            hard drives are also an option)
 |  
                                                      | Data Science & Analytics | 
                                                            
                                                            Larger screen size or capability to support multiple screens helps when working with
                                                               a lot of informationi7 Intel or AMD Ryzen 7 CPU16+ GB of RAM or capability to expand1+ TB of storage (more is better)A GPU like NVIDIA GeForce can be very helpful with data visualization and processing |  |  |