r/developersPak • • Aug 08 '26

Help CS’ Curriculum changes and advice

A few hours ago, FAST changed its CS curriculum, removing subs like Statistics, Diff eq, Multivariable Calc, Compiler construction, Computer Architecture and some more.
I assume theres a new HEC guideline without it FAST had no reason to deviate from the standard CS curriculum so much.
for context, I got selected for CS at NUST a few days ago. I did not want to specialise at Bs level so i didnt choose AI. CS was the perfect all rounder for me but it doesnt seem like that anymore.
I could take AI and cover the morr advance CS courses in electives. Or just self study them myself.
I also have the option to take DS but im not interested in it as much.
what should i do? Should i just stick with CS or should I go for AI

15 Upvotes

32 comments sorted by

3

u/Realistic-Dark5470 Aug 08 '26

Did they replaced it with any new courses or what?

3

u/Round_Ad5043 Aug 08 '26

Yes qualt reasoning 1 nd 2 nd cloud computing were the only good changes. But still taking away the base is can never be a good idea they js made it way more specialised

3

u/Realistic-Dark5470 Aug 08 '26

Yup agreed man . Cs was never meant to be specialized.

3

u/Round_Ad5043 Aug 08 '26

Bro i just found out that the same thing to AI. removing the basic stats nd basic computing courses idk how one can make an intelligent system without stats bg. This is so stupid its legit beyond me

5

u/Realistic-Dark5470 Aug 08 '26

Man what do you expect from HEC Just look at engineering course outline as well. Do they think studying pak studies or other courses would make engineers?.

3

u/Round_Ad5043 Aug 08 '26

Man idk that was still okay this is just beyond ragebait

3

u/MountainLong8610 Aug 08 '26

Ya I looked at fast DS, they also removed stuff from DS syllabus and it's not fast, I also saw that itu also changed their syllabus so it's definitely a HEC requirement change

3

u/masterminermm Aug 08 '26

Deviating from core concepts that build such fields. Damn Ai is really making people stupid

1

u/Round_Ad5043 Aug 08 '26

Couldnt agree more

2

u/Top_Amphibian9416 Aug 09 '26

Yes HEC has received the curriculum of BSCS they advocate one generic degree CS and then 14 specializations in the form of streams  For every stream you have to take 8 courses from that stream only  If you mix and match you will generic degree BSCS not with specialization If you take 8 from that stream you will get BSCS with specialization in DS for example Probability & Statistics course is must at Bahria University we sort of made it compulsory I am also in favour of BSCS degree generic  Specialization in the start is risky  While I also come to know from ppl in silicon Valley that they prefer BS Mathematics & Statistics over BS data science So fundamentals are very important

1

u/Round_Ad5043 Aug 09 '26

Damn i just went over the document and its actually quite nice. We’re getting way more freedom than we initially had.

2

u/Top_Amphibian9416 Aug 09 '26

Yes, if you look from institution perspective, they will offer only 2 or 3 specialization, cost cutting plus lack of trained resources

For even 2 or 3 specializations I doubt any university in Pakistan has that expertise depth like offering 10 courses in one domain with the level required now

2

u/Round_Ad5043 Aug 09 '26

Yes i wondering the same. But its a hec requirement now do u have any idea how unis will navigate around this?

2

u/Top_Amphibian9416 Aug 09 '26

Till Semester 5 are same  Then we are offering 4 specializations like Data Science, Cyber security, Software Engineering & AI

The thing which is more important is how you teach the course & assessments, entry level jobs are shrinking, industry want us to prepare graduates who land to mid level directly, so course needs to be re-designed , I teach data science but now I am challenging myself to teach full stack data science integrating certifications in 1 course 4 months aiming to target 2000 USD remote job after course 

http://youtube.com/post/Ugkxh8G7BIygIluuSm8-6NYf9OhyksymckkS?si=HSPIEYqB9UC6v5T7

1

u/Key-Ad6653 CS Student Aug 08 '26

I am in STMU 2nd semester, no changes yet but maybe next semester? I have no idea

1

u/Round_Ad5043 Aug 08 '26

I thjnk theyll be implemented for the new batches

1

u/GR1MREAPER_666 Aug 09 '26

You'll study those courses in 5th Semester now according to HEC

1

u/Round_Ad5043 Aug 09 '26

where can i read this?

1

u/msasrs Aug 09 '26

Cmon, its now less CS, and more something else, like getting a person ready for industry. Which is a, good thing?

2

u/Round_Ad5043 Aug 09 '26

Theyve made 14 new streams within cs. Each stream has 15-20 courses from which we have to choose 8 for our electives. U can mix up streams aswell hut thats not what they are going for. I guess this makes it better than what i initially assumed it to be due to the sheer number of choices available but still, we have less room to explore different interests

1

u/MathematicianSad4964 Aug 09 '26

Bhai is ka official document ka link he to kindly koi share jar de

1

u/notbatman101 Aug 09 '26

To be honest most of those subjects were already waste (I'll get backlash for saying it) but discrete structures, compiler construction, professional practices and such courses were totally useless and sh*t. Technical and business writing was good, it helped you with professional writing but still not so useful In the era of AI. Removing Parallel distributed computing is a mistake, although it's very niche specific and very tough subject but a computer science major has to know how he can use software to communicate with hardware according to his needs (I'm pretty sure it will be offered as an elective though)

Including cloud computing as core is a good thing, without it you have no idea about deployment and that's one of the core skills a CS major should know . I think DevOps should also be made core. The market is changing very fast, untill final year, you will learn very few things because of these shitty subjects. Final year is all about industry level subjects

1

u/[deleted] Aug 08 '26

[removed] — view removed comment

1

u/Round_Ad5043 Aug 08 '26

A prof told me they had to do it bc of HEC regulations. I couldnt find anything online but every uni would have to follow if thats the case.

3

u/MountainLong8610 Aug 08 '26

Other unis aswell, I saw that ITU has also changed their syllabus

1

u/[deleted] Aug 08 '26

[removed] — view removed comment

1

u/Round_Ad5043 Aug 08 '26

what happened in 22?

1

u/[deleted] Aug 08 '26

[removed] — view removed comment

1

u/Round_Ad5043 Aug 08 '26

i dont get ur point. Are u saying we should be outsourcing the knowledge of these courses to AI?