Typical Graduation Plans for B. S. Degrees
Four year students
Transfer students
A Typical Plan for for completing a
B. S. in Computer Science
(Based on requirements of the 2006-2007 catalog)
This is a sample plan. There are other plans that work. For example, it
may be possible to take the Introduction to Computer Science course in the
second or third semester. Please contact an advisor in the department
to help you explore the alternatives.
|
|
Fall
|
J-Term
|
Spring
|
|
Year 1
|
Intro. to C.S. (Java)
Calculus I
Writing Inquiry Seminar
P.E. elective
|
GUR (First year J-term)
|
Data Structures
Calculus II
Inquiry Seminar
GUR (General Univ. Req.)
|
|
Year 2
|
Digital Electronics
Programming Language Concepts
Elective1
GUR
P.E. elective
|
GUR
|
Assembly Language and Computer Organization
Discrete Structures
GUR
P.E. elective
|
|
Year 3
|
Design & Analysis of Algorithms
Math Statistics
GUR
P.E. elective
|
|
Software Engineering
General Physics I
College of Arts & Science requirement2
GUR or elective3
|
|
Year 4
|
Senior Seminar
C.S. elective4
General Physics II
GUR
|
C.S. elective4
|
Senior Seminar
C.S. elective4
Science elective2
GUR
|
1COMA 212, Public Speaking,
a 2 hour course, is one possibility.
2The College of Arts & Science requirement, the science
elective, and the GURs can be taken in any order. These requirements are
descibed in the
GUR section of the university catalog.
3Four year students may count one course for both diversity
and another GUR making an elective possible.
4The C.S. electives must include one of Database Management,
Computer Networks, or Operating Systems.
Comments
- There are variations of the plan which might include reordering
some courses, internships, or summer school, for example.
- The department offers two other degrees: The B.A. in Computer Science,
which is less
intensive and allows more general electives or time to take courses
in an related area,
and the B. S. in Computer Engineering which
is more intensive.
- Students may wish to add to the program by completing a minor,
taking a COOP
(internship) or completing additional courses in math, business,
communication skills or
another area of interest. One can earn a Mathematics minor with
one additional math course (e. g. Linear Algebra).
- IMPORTANT: The B.S. degrees are intensive programs that require hard work on the
student's part. Some students may need or elect to take a lighter load than specified.
Because of possible class conflicts and full classes, PLU cannot guarantee that students
will be able to complete the program as specified. Any of these situations may require
including summers or extra semesters to complete the program. Of course, all requirements
are subject to change.
- Students should meet with their departmental advisor to consider special situations.
- See the Computer Science and
Computer Engineering section of the university catalog for detailed information about this
program.
Top of this page
A Typical Plan for for completing a
B. S. in Computer Engineering
(Based on requirements of the 2006-2007 catalog)
This is a sample plan. There are other plans that work. Please contact an
advisor in the department to help you explore the alternatives.
|
|
Fall
|
J-Term
|
Spring
|
|
Year 1
|
Intro. to C.S. (Java)
Calculus I
Writing Inquiry Seminar
Intro. to Engineering
|
GUR (First year J-term)
|
DataStructures
Calculus II
Inquiry Seminar
General Physics I
|
|
Year 2
|
Digital Electronics
Calculus III
General Physics II
P.E. elective
|
GUR (General Univ.
Requirement)
|
Discrete Structures
Assembly Language and Computer Organization
GUR
GUR1
|
|
Year 3
|
Electrical Circuits
Math Statistics
Thermodynamics/Physics
GUR
|
GUR
|
Microprocessors
Analog Electronics
Linear Algebra
P.E. elective
|
|
Year 4
|
Senior Seminar
CSCE elective
Chemistry
GUR
P.E. elective
|
CSCE elective
|
Senior Seminar
CSCE elective2
College of Arts & Science requirement3
GUR
P.E. elective
|
1One of the
GURs can counted as both diversity and another GUR.
2This course might be CSCE 446. Students could elect to take a four hour CSCE elective instead.
3The College of Arts & Science requirement can be interchanged with any of the
GUR's or (in some cases) with a CSCE elective. These requirements are
descibed in the
GUR section of the university catalog.
Comments
- Engineering students are assumed to be ready for calculus when they enter college.
- There are variations of the plan which might include reording some courses, internship, or summer school, for example.
However, careful planning is needed in order to complete the program in four years.
- The department offers two other degrees: The B.A. in Computer Science, which is less
intensive and allows more general electives or times to take courses in an related area,
and the accredited B. S. in Computer Science which is
slightly less intensive than the Computer Engineering major.
- Students may wish to add to the program by completing a minor, taking a COOP
(internship) or completing additional courses in math, business, communication skills or
another area of interest. Students can apply for a math minor which they have
automatically completed.
- IMPORTANT: The B.S. degrees are intensive programs that require hard work on the
student's part. Some students may need or elect to take a lighter load than specified.
Because of possible class conflicts and full classes, PLU cannot guarantee that students
will be able to complete the program as specified. Any of these situations may require
including summers or extra semesters to complete the program. Of course, all requirements
are subject to change.
- Students should meet with their departmental advisor to consider special situations.
- See the Computer Science and
Computer Engineering section of the university catalog for detailed information about this
program.
Top of this page
A Typical Plan for for completing a
B. S. in Computer Science
after completing an Direct Transfer Associate (DTA) degree at a
Washington Community College
(Based on requirements of the 2006-2007 catalog)
This plan assumes that the student has completed:
- The DTA degree with 96 quarter hours of transferable credit
- Two quarters of Java
- One year of calculus
- One year of calculus based physics (or another laboratory science)
In addition it assumes:
- Having a B average in the community college
- Time to study 40 hours a week while at PLU
- Completion of the PLU entrance requirement in foreign
language (which is not automatically satisfied by the DTA degree)
|
|
Fall
|
J-Term
|
Spring
|
|
Year 1
|
Data Structures
Digital Electronics
Science elective
|
GUR1 (General University Requirement)
|
Software Engineering
Programming Languages Concepts
Discrete Structures
GUR1
|
|
Year 2
|
Senior Seminar
Design and Analysus of Algorithms
Math Statistics
CS elective1
|
CS elective1
|
Senior Seminar
Assembly Language and Computer Organization
CS elective
GUR1
|
1The order of these courses can be interchanged to meet the student's goals.
Comments
- The computer science electives must include one of the courses Database Management,
Computer Networks, or Operating Systems.
- Normally one of the
GUR courses will have to be a 300 or 400 level course. One of the
GUR courses will be in religion, one in diversity, and one meets the College of Arts and
Science requirement and is typically in history, literature or language. In some special
cases students may be able to select a general elective instead of one of these GUR
courses.
- There are variations of the plan which might include summer school, for example.
- Students not meeting the assumptions will typically need summers or extra semesters to
complete the program.
- The department offers two other degrees: The B.A. in Computer Science, which is less
intensive and allows more general electives or time to take courses in an related area,
and the B. S. in Computer Engineering which
is more intensive.
- Students may wish to add to the program by completing a minor, taking a COOP
(internship) or completing additional courses in math, business, communication skills or
another area of interest.
- IMPORTANT: The B.S. degrees are intensive programs that require hard work on the
student's part. Some students may need or elect to take a lighter load than specified.
Because of possible class conflicts and full classes, PLU cannot guarantee that students
will be able to complete the program as specified. Any of these situations may require
including summers or extra semesters to complete the program. Of course, all requirements
are subject to change.
- Students should meet with a PLU advisor to consider special situations and receive
transfer credit for the program and graduation.
- Transfer students who have not completed the Direct Transfer Associate (DTA) degree from a Washington community
college may need to take additional GUR (core) courses.
- CSCE 270 (Data Structures) is taught in Java and
assumes students have a background in that language similar to that provided in CSCE 144
(Introduction to Computer Science).
CSCE 343 (Programming Language Concepts) introduces several new languages for
comparison with special emphasis on C++.
- See the Computer Science and
Computer Engineering section of the university catalog for detailed information about this
program.
Top of this page
A Typical Plan for for completing a
B. S. in Computer Engineering
after completing an Direct Transfer Associate (DTA) degree at a
Washington Community College
(Based on requirements of the 2006-2007 catalog)
This plan assumes that the student has completed:
- The Direct Transfer Associate (DTA) degree
- An Introduction to Engineering
- Two quarters of Java
- One year of calculus
- One year of calculus based physics
- Either a third semester (4th quarter) of calculus or
first course in a solid chemestry sequence
In addition it assumes:
- Having a B average in the community college
- Time to study 40 hours a week while at PLU
- Completion of the PLU entrance requirement in foreign
language (which is not automatically satisfied by the Direct Transfer
Associate (DTA) degree)
|
|
Fall
|
J-Term
|
Spring
|
|
Year 1
|
Data Structures
Electrical Circuits
Calculus III or Chemistry1
GUR
|
GUR (General University Requirement)2
|
Analog Electronics
Digital Circuits
Discrete Structures
GUR2
|
|
Year 2
|
Senior Seminar
CSCE elective2
Math Statistics
Linear Algebra
|
CSCE elective2
|
Senior Seminar
Microprocessors
Assembly Language and Computer Organization
VLSI (a CSCE elective)
Advanced Physics or Chemistry2
|
1The choice depends on which course is already completed.
2The order of these courses can be interchanged to meet the student's goals.
Comments
- The major electives must include at least 10 hours of upper division computer science
and engineering. Four hours of physics or chemistry must be selected from (PHYS 233,
234, 333, 334, 336 or CHEM 341).
- Normally at least two of the
GUR courses will have to be a 300 or 400 level course. One
of the GUR courses will be in religion, one in diversity, and one meets the College of
Arts and Science requirement and is typically in history, literature or language. In some
special cases students may be able to omit a GUR or select a general elective instead of
one of these GUR courses.
- Because engineering programs are intensive, students not meeting the
assumptions or need a lighter course load will need summers or an extra
semesters to complete the program. This is a common situation.
- There are four degree award dates each year with commencement ceremonies
at the end of the spring or fall semesters.
- The department offers two other degrees: The B.A. in Computer Science, which is less
intensive and allows more general electives or times to take courses in an related area,
and the accredited B. S. in Computer Science which is
slightly less intensive than the Computer Engineering major.
- Students may wish to add to the program by completing a minor, taking a COOP
(internship) or completing additional courses in math, business, communication skills or
another area of interest.
- IMPORTANT: The B.S. degrees are intensive programs that require hard work on the
student's part. Some students may need or elect to take a lighter load than specified.
Because of possible class conflicts and full classes, PLU cannot guarantee that students
will be able to complete the program as specified. Any of these situations may require
including summers or extra semesters to complete the program. Of course, all requirements
are subject to change.
- Students should meet with a PLU advisor to consider special situations and receive
transfer credit for program and graduation.
- Transfer students who have not completed the Direct Transfer Associate (DTA) degree from a Washington community
college may need to take additional GUR (core) courses.
- CSCE 270 (Data Structures) is taught in Java and assumes students have a
background in that language similar to that provided in CSCE 144
(Introduction to Computer Science). CSCE 373 (Programming Language Concepts)
introduces several new languages for comparison with special emphasis on C++.
- See the Computer Science and
Computer Engineering section of the university catalog for detailed information about this
program.
Top of this page
Maintained by James Brink. Revised 9/1/06