Course: |
CSCI
1302 Software Development |
Prerequisites: |
CSCI
1301-1301L |
Semester: |
Next time offered: Summer
2022 (expected) |
Remarks: |
This is our second course in programming.
Emphasis is on software development under Unix in an object-oriented
computer language (at this time, Java). |
|
|
Course: |
CSCI
4050/6050 Software Engineering |
Prerequisites: |
CSCI
2720 |
Semester: |
Next time offered: TBA |
Remarks: |
A programming intensive, introductory course on
Software Engineering. It is usually offered to both undergraduate and
graduate students. It is typically offered in the Fall Semester. |
|
|
Course: |
CSCI
4060/6060 Mobile Software Development |
Prerequisites: |
CSCI
2720 |
Semester: |
Next time offered: Spring 2023 |
Remarks: |
A programming intensive, introductory course on
mobile software development, focusing on native development for Android. It is usually offered to both undergraduate and
graduate students. It is typically offered every semester. |
|
|
Course: |
CSCI
4570/6570 Compilers |
Prerequisites: |
CSCI
4720 or CSCI 6720 |
Semester: |
Next time offered: TBA |
Remarks: |
A programming intensive, introductory course on
compiler design and implementation. It is usually offered to both
undergraduate and graduate students. |
|
|
Course: |
CSCI 8350 Enterprise Integration |
Prerequisites: |
(CSCI 4370/6370 or CSCI 4570/6570) and permission of department. |
Semester: |
Offered now: TBA |
Remarks: |
This is an advanced course intended as an intensive
introduction to the principles, theory and techniques of enterprise
integration, as well as hands-on development of enterprise
integration-based software systems. Typically offered in the Fall
Semester. |