2 an additional 4 units of csc cpe technical electives may be substituted although new students are strongly encouraged to take csc 123. Bs software engineering updated 03 11 19 note. 1 required in major support.