The computer and information science department at Cleveland State University offers B.S. degrees in computer science or computer and information science. The computer science curriculum combines quantitative and theoretical approaches to computer science while the computer and information science program acts as a supplemental program to another major. Either way, both programs include several programming courses in their curriculum. Some examples include introduction to programming, C and C++ for systems programming, object oriented design and programming, internet programming and comparative programming languages.
Case Western Reserve University is a private research university. At Case Western Reserve, you can enroll in the Bachelor of Arts (B.A.) or Bachelor of Science (B.S.) programs in computer science. The B.S. program contains more mathematical and computer science electives, while the B.A. program is centered more on the liberal arts. When you major in either the B.S. or B.A. programs, you can concentrate your computer science curriculum in one of ten concentrations, ranging from software engineering to bioinformatics. Although there is not an explicit programming concentration, there are several programming courses in the computer science curriculum. The first two introduction courses in the computer science program at Case Western Reserve University are elementary programming and programming in Java. Other programming courses include programming language concepts, compiler design, software engineering, algorithms and data structures and object-oriented software development.